BlueARP VST Arpeggiator development - let's discuss! (Apple M1 ready, 4K)

VST, AU, AAX, CLAP, etc. Plugin Virtual Instruments Discussion
Post Reply New Topic
RELATED
PRODUCTS
BlueARP

Post

graywolf2004 wrote:ZXOxo67 I thought of it too, but didn't implement yet.
At this point I see possible solutions:
1. Make BlueARP respond to program change messages
2. Make pattern change visible for automation. But the problem here - it's not convenient to set program num with a knob/slider, since it's 64 values total, you need to do very fine adjustments.

A better solution imho is automating program change for a certain range (user confugurable). This way you can assign a knob which will scroll through programs 0..3 for example. If you have any other ideas, you're welcome ;)
Currently I'm about to fix timing bugs reported by ENV1 and then I can switch to this.
thanks for answering
maybe i can control bluearp by a midiout channel or a dashbord. there i can record programchanges

maybe you implement it later ? hope, :wink:
The good old 80s never come back
a old FLStudio nerd

Post

graywolf2004 wrote:The issue was simple - I relied on SamplePos for better timing, but since you change BPM, you need to adjust all sample offsets. In 1.08, I relied on PPQ only. I changed it back to PPQ for this offset, since it doesn't make any difference here.
If you're using samplePos, you need to remember the samplePos of the last BPM change, and use the relative offset from that. Slightly tricky... especially if you consider the case of a loop with a BPM change in the middle. So, in fact, you'd need to remember all BPM changes and their positions to be able to reposition correctly.

And then the big bad user positions the playback cursor 10 bars to the right, where yet another BPM setting is used, and continues playback from there. Bang, you're out of luck, since you get no information about any BPM changes that might have happened in the middle, and when.

In short - don't. While the host, with its complete knowledge about the structure of the piece that's being played, can rely on the samplePos, the PlugIn can't.
"Until you spread your wings, you'll have no idea how far you can walk." Image

Post

arakula Thanks. You're right, finally I came back to relying on PPQ. I use samplePos only for two things:
1. To make fine aqjustment to calculated step value when PPQ doesn't change between 2 process() calls (here I use samplePos difference between 2 calls)
2. To calculate "fake PPQ" (to make BlueARP work when DAW is stopped)

Post

Hi all. I was away for for some time (first - vacation, then a new dayjob). No activity here - either it's all OK now or everyone switched to something else ;)
I still have 2 major things pending - testing in Sonar and pattern change automation. Will spend at least several hours this weekend.

Post

graywolf2004 wrote:Hi all. I was away for for some time (first - vacation, then a new dayjob). No activity here - either it's all OK now or everyone switched to something else ;)
I still have 2 major things pending - testing in Sonar and pattern change automation. Will spend at least several hours this weekend.
Privet mate :)
Actually the latest version is too stable for me & perhaps for most of us here so that we didn't post anything lately, just waiting for your surprises...
I'm making a pack of presets & I'll send it to you via PM.
Let's know how we can support you by giving you donation, do you have payoneer.com ?

Do svidania :wink:

Post

phreaque Thanks! Presets would be great.
Donation is available via paypal ;)
http://www.graywolf2004.net/donate/

I found this thread occasianally
http://www.kvraudio.com/forum/viewtopic.php?t=368098
Downloaded demo and figured out that there's a bug in Renoise. Fixing it.

Post

phreaque wrote: Actually the latest version is too stable for me & perhaps for most of us here so that we didn't post anything lately, just waiting for your surprises...
Well, in that case I'll have to report that I did in fact encounter a rather unpleasant bug :-o , although not really an all too destructive one, when working on a somewhat elaborate track in Presonus Studio One 2.5 x86 (on Win7 64, with 8GB RAM).

I can't tell what caused the bug exactly, but once I completely removed BlueARP from the track's "Song" file, the problems were solved. BA was clearly the cause of a major bug.

From some messages I saw flashing by (in some areas of SO's work window) I got the impression that there was some kind of loop/feedback problem. The result was that SO was unable to refresh its sequencer window, that the time cursor wouldn't scroll, and that whole sections of the song would wouldn't display. This could have been a fatal error :cry: :help: if I wouldn't have been able to narrow it down to BlueARP. It took me about an hour to figure out the culprit. 8)

The way I used BlueARP was very basic, recording a single note with an output of 16th notes at the same pitch. I played and recorded the single note on a track for BlueARP, which was then (simultaneously) used as input for an extra track that gave the output to a VSTi synth (which is the standard way top use a MIDI plugin). After having recorded what I needed, I just used the part(s) recorded on the VSTi track. I did not immediately remove the part on the BlueARP track. Maybe this somehow cause a MIDI loop of some sort.

At some point the file started to bug. Once I removed BlueARP completely (and only that plugin), everything worked fine again. I did keep the recorded parts though, but that's just MIDI data.

Sorry not to be able to give a deeper analysis. I'd suggest to double-check potential problems that could be caused by MIDI data loops / feedback or something of that nature.

Still, I really like this arpeggiator, because it's really intuitive (after having seen a video on it), which is why I decided to try it out! Hope my comment may help to make it even more stable... 8)

Post

graywolf2004 wrote:No activity here - either it's all OK now or everyone switched to something else ;)
Not me, i just didnt have the time (let alone the energy) because i was struck down real bad by sickness.

Feedback as soon as im through with that crap.

(Which is hopefully soon.)

Post

OK. This weekend I'll return to bug fixing ;)
I hope Presonus Studio One is not as huge as Sonar X1. Need to install it anyway.
Tested with Sonar X1 last weekend, no problems so far.

Post

Any news on native Cubase 6 x64 support?

When i load it into an instrument track , cubase freezes and the load cycle of death appears..

:roll: :D
JamWide - a cross-platform Ninjam client for DAWs

Post

Here's a quick update
http://www.graywolf2004.net/files/BlueARP_v1.11rc4.zip

The only change - bug fix for Renoise (crashed on load).
Maybe it will help with Cubase 6 x64 as well.

Post

At least it doesn't freeze but brings up only that small window, so not usable. Cubase itself has got an internal bridge for 32 bit to 64 but the Blue Arp doesn't seem to be compatible with that bridge. Other plugins like my Sonnox Eq 32 Bit loads just fine for example.

Sure i could probably use jbridge maybe but thats just painful somehow and i would be more than happy to avoid jbridge.

maybe you got any clue how to proper make use of the cubase bridging..

thx!
JamWide - a cross-platform Ninjam client for DAWs

Post

Suloo I have Cubase 4 - no problems there. The only way I sees is to install Cubase 6 x64 and check. Do they have demo version available?

Post

Yes they do have a demo version.

http://www.steinberg.net/en/products/cubase/trial.html

Just for Cubase 7 but should be the same thing.
Do you use a 64bit version of cubase 4? Is there such a version? Too long ago^^

In 32bit cubase the plugin should work fine i guess..

thx
JamWide - a cross-platform Ninjam client for DAWs

Post

graywolf2004 wrote:Here's a quick update
http://www.graywolf2004.net/files/BlueARP_v1.11rc4.zip
Downloaded.

Hoping to have some feedback for you by the end of next week.


Thanks also for keeping at it, im sure eventually it will all work out fine. :)

Post Reply

Return to “Instruments”