Community Forums Archive

Go Back

Subject:Midi Volume
Posted by: DJMic
Date:9/12/2002 1:34:35 PM

In Acid Pro4 when I play back my tune for the second time, the midi channel seems to reduce in volume - sometimes it actually goes silent. Does anyone know why? Is it a latency problem and if so what should I do? My audio device selected is ASIO Maxi Studio Isis. Any help much appreciated as I am relatively new to this.
Cheers,
Mike.

Subject:RE: Midi Volume
Reply by: nlamartina
Date:9/12/2002 2:07:50 PM

DJMic,

View the MIDI track in the List Editor. Are there Main Volume MSB entries in there? If so, filter them out (using the MIDI filter) and see if it still happens.

- Nick

Subject:RE: Midi Volume
Reply by: waynegee
Date:9/12/2002 4:33:41 PM

Yeah, I was having the same problems. I did filter all of the volume messages out but it still happened.

Subject:RE: Midi Volume
Reply by: SonyNateM
Date:9/12/2002 6:44:09 PM

You may wish to try cleaning out any volume messages you can find, then insert a single volume change message to the volume you desire at the beginning of the track. This way there is only one volume change in existence, and no chance of anything else. This has been working for me with even the sketchiest VST instruments.

HTH,
Nate

Subject:RE: Midi Volume
Reply by: pwppch
Date:9/12/2002 7:57:28 PM

Note: The MIDI event filter in the List Editor is only a "view" filter. It does not remove the events.

Currently there is no way to filter out specific CC's in ACID short of deleteing them using the List Editor.

Peter

Subject:RE: Midi Volume
Reply by: DJMic
Date:9/13/2002 1:20:21 PM

Thanks for your help guys but it aint a volume message problem. I'm still sure its a problem with latency or something. I'm off to try and alter it and clean up my PC to see if any of that helps.

Mike.

Subject:RE: Midi Volume
Reply by: pwppch
Date:9/13/2002 7:20:41 PM

I don't see how latency could have anything to do with it. Latency would effect when the MIDI data played, not how loud or soft it plays.

If your MIDI file has no Volume msgs, add one and set its value to the max - 127. Make sure that your Track volum setting is at zero and that the MIDI track itself is at 0 also.

If you'd like, you could email me the MIDI file (or an ACID zip project with the file included) causing you problems and I could take a look. Send it

peterh@sonicfoundry.com

Peter

Subject:RE: Midi Volume
Reply by: ibliss
Date:9/13/2002 8:26:53 PM

(sorry to 'intrude' on this thread)

Peter, I'd really like to email you an Acid 4.0 project that seems to behave strangely on playback. It uses Native Instruments Battery, so you'd need that to play it back. I'll try and describe the problem here anyway.

The track is as follows:
track 1 = midi sending to 'Battery' plays single bar loop pattern for first 8 bars
track 2 = midi sending to 'Battery' plays 4 bar loop pattern starting from bar 9
track 3 = midi sending to 'TickyClav' (freeware VSTi) comes in with 2nd drum track

Basically track 1 is the intro drum beat, then track 2 is the louder main beat.
Here's what happens:

1st problem - the OVERALL volume of the track 1 loop seems to decrease slowly over the eight bars that it plays. Similar to the slowly evolving decay of a held down synth note. The 2nd drum track doesn't suffer from this, and there isn't any Master bus volume control envelope switched on.

2nd problem -
- I set the first 8 bars to loop using the loop region.
- when Acid loops back to the start, toggling the 'Loop Playback' button on and off alternates between the track 1 Midi and the track 2 Midi (ie the main and intro beats) - even though the only event at this point in the time line are the track 1 loop.
Crazy.....

Anyway, if you have a system with Battery to play it back, can I email you the ACD-ZIP?

Mike K

Subject:RE: Midi Volume
Reply by: nlamartina
Date:9/13/2002 8:33:48 PM

Wait, wait... I've seen this in a couple projects of mine, and I think I may know what it is. This is just a guess, though. I recall that with some of my instruments, if I don't come clean off the keys as I play an arpeggio, or a melodic line or such, the corresponding sound continues to get quieter and quieter because the synth is set to glide or legato between notes if I don't completely let go of the keys in between each press, you follow? Not only that, but with each new key press, the volume decreases because it's still decaying over the same shared ADSR envelope. Consequently, I need to either quantize the data to stop the notes from "overlapping" or just plain separate them manually using the pencil tool. Could this be the problem you're both having as well?

- Nick

Subject:RE: Midi Volume
Reply by: ibliss
Date:9/13/2002 8:44:39 PM

Nick -

cheers, you've explained exactly what I meant by my 'decaying note'. Unfortunately, I don't think this is the case here, for two reasons:
1) Battery is playing back single shot samples, and I don't think any of them have the ADSR envelopes on (I'll check 2morrow or something)
2) I entered the MIDI data using the good old point'n'click in the Acid OPT Midi editor, not a MIDI keyboard, so the note on/offs should be dead on.


Mike K

Subject:RE: Midi Volume
Reply by: ibliss
Date:9/13/2002 9:17:06 PM

Okay, I've just worked out how everyone can duplicate this bug! Hooray! The good news is that it doesn't crash Acid, and it may also answer the original question at the top of this thread.

Follow these simple steps:

1) Create a new, blank project in Acid (4.0)
2) Add two blank MIDI tracks.
3) add 1 softsynth of your choice (the Sofo DLS synth will do just fine)
4) assign the midi tracks to the softsynth
5) enter (for example) a few notes into the step sequencer of track 1.
6) do the same for track 2, but different notes (to make it easy to distinguish between the two)
7) Paint a 4 bars worth of events on track 1.
8) Paint a 4 bars worth of events on track 2 DIRECTLY AFTER THE TRACK 1 EVENTS (so if track 1 events end at bar 4, track 2 events should start at bar 5)

9) Set a Loop Region over the events on track 1, and turn on looped play back.
10) play the project. When acid has looped to the start of the region for the 1st time, switch off Looped Playback using the toggle switch.
You will hear track 2 playing too.

11) If you now let Acid continue playing, when it gets to the point where track 1 events stop and track 2 events start, it won't play the track 2 events (because it has already played them when it shouldn't have, if that makes sense?).

Notes:
*- The above only happens with MIDI tracks - audio tracks play fine.
*- The effect is roughly the equvilent of a live ripple edit, where the 2nd midi track is shifted 'back in time' everytime the loop region loops. So if a 2 bar region is looped 3 times, the playback of MIDI tracks when Looped Playback is switched of will effectively be from a point 6 bars later along the timeline.

Hope this helps (sic) some people.... right I'm off to tech support!

Mike K

Ps. Peter, I think I've sorted this one... I guess I don't need to email the project (unless you think you can shed some light on the volume thing?)

Subject:RE: Midi Volume
Reply by: pwppch
Date:9/14/2002 7:28:44 PM

The 2nd problem is known and being fixed.

Sure, go ahead and email it to me.

Peter



Subject:RE: Midi Volume
Reply by: ibliss
Date:9/14/2002 7:56:55 PM

Cheers Peter, really appreciate the feedback! I'll email the file when I have a bit more time (probably within the next two days).

Keep up the good work!

Mike K

Subject:RE: Midi Volume
Reply by: ibliss
Date:9/18/2002 12:50:03 PM

Okay, just found the source of the 1st problem. I was running a plugin called 'Dominion' on the Battery bus. It was causing the fade - but only on the first playback - then it 'settles' at a level, until you resart Acid.

Mike K

Go Back