|
|
marlowe
from Antarctica on 2008-03-22 07:53 [#02187255]
Points: 24588 Status: Lurker
|
|
Hi - when I record myself playing my MIDI keyboard and then play it back, quite often the rhythm is all fucked up - how do I solve this?
By fucked I mean: it's all jerky, and I'm not playing jerky.
|
|
cx
from Norway on 2008-03-22 07:57 [#02187256]
Points: 4537 Status: Regular
|
|
odd problem.. could it be the sound/instrument the midi is playing back? or is it all jumpy in the midi file itself regardless of sound?
|
|
vlari
from beyond the valley of the LOLs on 2008-03-22 07:58 [#02187258]
Points: 13915 Status: Regular
|
|
can it be the that you have quantize enabled ?
|
|
marlowe
from Antarctica on 2008-03-22 08:06 [#02187263]
Points: 24588 Status: Lurker
|
|
When I'm playing, it sounds fine - just sounds jerky upon playback... I'll have a look to see if Quantize is turned on (I'm using FL-Studio)...
|
|
DiaZoHeXagoN
from The city of angels (United States) on 2008-03-22 08:12 [#02187265]
Points: 2659 Status: Lurker
|
|
that or really bad latency
|
|
marlowe
from Antarctica on 2008-03-22 08:26 [#02187267]
Points: 24588 Status: Lurker
|
|
Nothing I do fixes it: I've changed the sync, took off sync (for my MIDI keyboard)... there isn't any strain on my RAM or CPU... everything is fine until I hit the record button.. so frustrating.
|
|
Drunken Mastah
from OPPERKLASSESVIN!!! (Norway) on 2008-03-22 08:37 [#02187268]
Points: 35867 Status: Lurker | Show recordbag
|
|
You say it sounds jerky upon playback.. are the notes placed jerky if you open the piano roll or whatever FL uses?
If they aren't, is it possible that FL has some kind of "groove" thing that plays stuff back in a different way?
What do you mean when you say "jerky," btw? If it shifts notes around randomly, then it's probably some weird quantize/groove thing. If everything is shifted to one side, then it's latency...
|
|
marlowe
from Antarctica on 2008-03-22 08:55 [#02187271]
Points: 24588 Status: Lurker
|
|
It's in the Piano Roll, too... by jerky, I mean the note placement is screwed up - notes are either placed too early or too late... some chords are broken, too.
I didn't see any groove turned on (and the jerkiness doesn't equate to any rhythms). I've been through the settings of FL and I'm still left scratching my head.
|
|
Skink
from A cesspool in eden on 2008-03-22 08:57 [#02187272]
Points: 7483 Status: Lurker | Followup to marlowe: #02187271
|
|
That's pretty weird. I am not even sure why that would happen. I am as stumped as you.
|
|
isosceles_cat
from Toronto (Canada) on 2008-03-22 09:01 [#02187274]
Points: 52 Status: Lurker
|
|
A damaged MIDI cable can cause a variety of weird problems, including this.
|
|
iiiiiiiiii
from Gloucester on 2008-03-22 09:04 [#02187275]
Points: 873 Status: Addict | Followup to marlowe: #02187255
|
|
have you had any problems in other applications?
|
|
Drunken Mastah
from OPPERKLASSESVIN!!! (Norway) on 2008-03-22 09:21 [#02187277]
Points: 35867 Status: Lurker | Followup to marlowe: #02187271 | Show recordbag
|
|
Is it a MIDI cable, or one of those USB controllers?
Are you having the same difficulties in other programs?
Is it possible that you have some kind of "thru" thing on, making the program feed the notes back to the midi keyboard which in turn feeds them back into the program? That could cause the shifting of start/end points, as the program would have difficulties telling when the sound starts or ends with so many signals.
The fact that it sounds fine when you play it hint at it being either the software or the computer's hardware, i.e. the processor being too slow to sound and record the note at the same time. Is it a laptop? what are the specs? What soundcard/interface are you using?
|
|
Spookyluke
from United States on 2008-03-22 09:40 [#02187283]
Points: 1955 Status: Lurker
|
|
I had a similar problem with FL 3 a long time ago-- I wish I could remember how to help better, but basically it was something with getting the tempo from my synth (which was say 87 bpm) and recording into FL with the default tempo of 120 or 140 or whatever.
But then if it's in the piano roll, a quarter note is a quarter note no matter what tempo-- wish I knew what I did to fix it.
|
|
ecnadniarb
on 2008-03-22 09:53 [#02187288]
Points: 24805 Status: Lurker | Show recordbag
|
|
Sounds like it is over quantizing. Also there an option in FL to auto adjust for latency? A combination of this and the quantize settings could be causing your problems.
That would be my guess anyway.
|
|
futureimage
from buy FIR from Juno (United Kingdom) on 2008-03-22 11:26 [#02187303]
Points: 6427 Status: Lurker
|
|
Quantising or latency almost definitely.
|
|
Drunken Mastah
from OPPERKLASSESVIN!!! (Norway) on 2008-03-22 11:30 [#02187306]
Points: 35867 Status: Lurker | Show recordbag
|
|
Also, sometimes the latency settings are doubled: There's one for the program and one for the sound card. This can produce problems.
|
|
marlowe
from Antarctica on 2008-03-22 11:45 [#02187308]
Points: 24588 Status: Lurker
|
|
Thanks for all the suggestions - I'm gonna look into them and see if I can pin-point it and resolve.
|
|
Taxidermist
from Black Grass on 2008-03-22 22:28 [#02187451]
Points: 9958 Status: Lurker
|
|
That is quantizing, I have very little doubt. In the quantize setting, right near the transport section, you should be able to change it to none so it doesn't quantize recorded notes at all.
That said, you should adjust your buffer settings so that its as low as possible without making your sample playback choppy.
|
|
bogala
from NYC (United States) on 2008-03-22 22:48 [#02187459]
Points: 5125 Status: Regular
|
|
Midi is shit. I curse the day it was invented!
|
|
marlowe
from Antarctica on 2008-03-23 07:08 [#02187528]
Points: 24588 Status: Lurker | Followup to Taxidermist: #02187451
|
|
Fixed! Thank you so much -- I was only looking at the Quantize section within the piano roll, so hadn't noticed the "Snap" by the transport bar, which was set to ½-beat. You're a star :)
|
|
thecrimsonguard
from ∞ (United States) on 2008-03-23 09:00 [#02187541]
Points: 1801 Status: Lurker
|
|
Yea MIDI can be a bit of a headache. Although you would think somebody would have come up with a better protocol by now. I understand the concept, but getting gear to talk to each other...or just function the proper way is a pain in da ballz.
Ever try to explain it to someone before? My coworker thought it was just a way to send keyboard audio to the computer. So i got an ear full when he wasn't hearing what he was playing... Its fun explaining that MIDI sends data not sound 200 times in a row with out fucking losing it. The same guy bought a 17' macbook pro and doesn't understand why he can't install windows apps on the Mac OS...without bootcamp & a copy of XP... and has no idea how to use/run the system install software etc etc. Makes you want to drink sometimes.
|
|
Taxidermist
from Black Grass on 2008-03-23 16:30 [#02187662]
Points: 9958 Status: Lurker | Followup to marlowe: #02187528
|
|
Glad I can be of help.
|
|
Taxidermist
from Black Grass on 2008-03-23 16:32 [#02187663]
Points: 9958 Status: Lurker
|
|
Midi is really good, its just quirky. The problem is, each device has its own idiosyncrasies, and it can make you feel like its impossible, but its just a matter of tracking down the one setting. Personally I find that midi is very simple, there are just a lot of places for it to go wrong. Especially when you add a computer into the process.
|
|
freqy
on 2008-03-23 17:35 [#02187677]
Points: 18724 Status: Regular | Show recordbag
|
|
anyone used xmidi? 4x the resolution/steps?
|
|
Taxidermist
from Black Grass on 2008-03-25 23:24 [#02188213]
Points: 9958 Status: Lurker
|
|
In order to replace midi, people are going to need to develop something that all manufacturers agree is superior. Right now, everyone has a new technology that they all think is great, but they don't agree with each other. The thing that makes midi great, is practically everything supports it. Until something else supported by everyone comes along, I am going to have to stick with midi.
Personally I think its fine. I don't need a higher resolution. Most gear that is done well won't show any noticeable stepping in the parameters. Its where they cut corners where you start getting the Roland filter anomaly.
|
|
fleetmouse
from Horny for Truth on 2008-03-26 00:22 [#02188219]
Points: 18042 Status: Lurker
|
|
People still use midi for the same reason they still use windows - everyone else uses it and it's universally supported. Other protocols like OSC are sometimes used by people who never kissed a girl.
wmw likes dicks
|
|
bogala
from NYC (United States) on 2008-03-26 00:24 [#02188220]
Points: 5125 Status: Regular
|
|
I know whats better. Control voltage!. Midi is shit if you do a little research. Its serial in nature so if you have a few things going you get erratic timing and more importantly DROPPED NOTES! I find it crazy that they decided it was the best solution.
|
|
thecrimsonguard
from ∞ (United States) on 2008-03-26 06:18 [#02188255]
Points: 1801 Status: Lurker
|
|
it was decided to be the best solution b/c when companies were using control voltage things were all over the place. Roland had their own system...yamaha...etc. Sure they all were control voltage but when you tried to connect say a roland to yamaha there was a difference in the voltage that would throw everything off.
* Volts per octave (also known as "Roland" implementation). This method uses logarithmic voltage signal scale. One volt represents one octave, so the note produced by a voltage of 3 V would be one octave lower than that produced by a voltage of 4 V. Notable followers of this standard include Roland, Moog, Sequential Circuits, Oberheim and ARP.
* Hertz per volt (also known as "Yamaha" implementation). This method (used by Korg and Yamaha synths) represented an octave of pitch by doubling voltage, so the pitch represented by 2 V would be one octave lower than that represented by 4 V, and one higher than that represented by 1 V.
the more i read up the more i understand a few of my music teachers hate for yamaha gear.
|
|
bogala
from NYC (United States) on 2008-03-26 13:23 [#02188318]
Points: 5125 Status: Regular
|
|
I know why it was created but I just don't know why they had to make it so hampered by its design. Why didn't they make it parallel instead of serial? Must be the same people that came up with general midi and thinking that would be good enough
|
|
Taxidermist
from Black Grass on 2008-03-27 03:05 [#02188464]
Points: 9958 Status: Lurker
|
|
Well, hampered by design made it easier to cross implement. Keep things simple and they don't break too often. Lord knows its problematic for some users as it is. Throwing higher resolutions in will only cause more problems than solve them.
The only time I find notes drop is when its with a poorly built piece of gear. My moog and my mpc and my waldorf never drop notes.
|
|
bogala
from NYC (United States) on 2008-03-27 13:07 [#02188607]
Points: 5125 Status: Regular
|
|
I know midi is useful. Only because lots of things support it. The timing of midi is pretty sloppy. Some argue its that human feel but it isn't the same. Its not swing.
I really wish someone would make a new version of a CMU-800r for PC..The CMU-800r was really on to something.
|
|
dave_g
from United Kingdom on 2008-03-27 14:14 [#02188641]
Points: 3372 Status: Lurker
|
|
Control voltages are crap. Good old Bob of the Moog decided to use control VOLTAGES! He should have chosen control CURRENT. Of course it is heresy to bad mouth good old Bob.
If you look at industrial applications they use a 4-20mA current loop because it doesn't have the problems of voltages. Anyhow, control voltages should have been control currents, but hey.
Midi is serial because it was designed way back in the 1980s. CPUs weren't everywhere, and it did the job well. Parallel = more cables in the wire, so thicker more expensive cables, more likely to break, bigger connectors, etc.
Also, the resolution and timing, etc will be affected by the clock rates, so you need faster clocks, which means more attenuation per cable length and of course faster CPUs and chips = more money and it goes on and on. midi is great because it works with modern stuff and 80's stuff and it works well. Who really NEEDS higher resolution and better timing. It's sounded good for 20+ years (well indirectly anyway).
|
|
Drunken Mastah
from OPPERKLASSESVIN!!! (Norway) on 2008-03-27 14:22 [#02188644]
Points: 35867 Status: Lurker | Show recordbag
|
|
Y not mind control?
|
|
Taxidermist
from Black Grass on 2008-04-01 12:06 [#02190395]
Points: 9958 Status: Lurker
|
|
LAZY_AUTOMATED_URL
Here is an article wherein the writers test different midi clocks to see how precise they are. Really, when your criticizing midi timing, its important to look at what your using that is causing your issues with timing.
Older mpc models score highly, as does a lot of roland gear (although a lot of roland gear also scores poorly so go figure). The machine drums score poorly.
|
|
bogala
from NYC (United States) on 2008-04-01 12:59 [#02190418]
Points: 5125 Status: Regular
|
|
There might be a computer to cv interface coming soon. Id love to use a tracker like renoise with pure cv.
|
|
Messageboard index
|