BlueARP VST Arpeggiator development - let's discuss! (Apple M1 ready, 4K)
- KVRian
- Topic Starter
- 805 posts since 15 Apr, 2012
dazarz Installed Sonar X2 32 bit. Have random crashes. Tried the same with Kirnu - no crashes yet. Investigating...
On Sonar X2 issue...
I spent a lot of time experimenting with both 64bit and 32 bit versions.
Result:
- If I use 1 instance of bluearp, it works fine
- If I use 2 instances, it crashes after 5-10 seconds
- I tried Kirnu, the same problem (1 instance - fine, 2 instances - crash)
Looks like it's Sonar X2 bug with MIDI plugins.
Found some confirmation here (2nd message from top):
http://www.kvraudio.com/forum/printview ... 62&start=0
On Sonar X2 issue...
I spent a lot of time experimenting with both 64bit and 32 bit versions.
Result:
- If I use 1 instance of bluearp, it works fine
- If I use 2 instances, it crashes after 5-10 seconds
- I tried Kirnu, the same problem (1 instance - fine, 2 instances - crash)
Looks like it's Sonar X2 bug with MIDI plugins.
Found some confirmation here (2nd message from top):
http://www.kvraudio.com/forum/printview ... 62&start=0
- KVRAF
- 3846 posts since 15 Mar, 2002 from Underworld
I regretfully have to report the crash of EnergyXT with that dreadful message that blah referenced to the memory 0x0xxx blah couldn't read from memory blah. It could be Charlatan VSTi, though. Will test further.
It is no measure of health to be well adjusted to a profoundly sick society. - Jiddu Krishnamurti
- KVRian
- Topic Starter
- 805 posts since 15 Apr, 2012
I usually test bluearp with Synth1 (it's free, lightweight and reliable).DuX wrote:I regretfully have to report the crash of EnergyXT with that dreadful message that blah referenced to the memory 0x0xxx blah couldn't read from memory blah. It could be Charlatan VSTi, though. Will test further.
How many instances of bluearp did you have in this case?
- KVRian
- 752 posts since 19 Mar, 2011
I use EnergXT 2.7 beta with v1.2rc5 beta no problems so far.DuX wrote:I regretfully have to report the crash of EnergyXT with that dreadful message that blah referenced to the memory 0x0xxx blah couldn't read from memory blah. It could be Charlatan VSTi, though. Will test further.
-
- KVRist
- 90 posts since 15 Jan, 2013 from Bremen, Germany
I use bluearp mainly with Charlatan, synth1 and Tyrell N6 at the same time. (in fls) No problems, but rc4 seems to me that there was something with charlatan. i cant explain exactly. i think it was due to the hanging note problem (notoff was not sended by ba) i think tyrell had no hanging notesgraywolf2004 wrote:I usually test bluearp with Synth1 (it's free, lightweight and reliable).DuX wrote:I regretfully have to report the crash of EnergyXT with that dreadful message that blah referenced to the memory 0x0xxx blah couldn't read from memory blah. It could be Charlatan VSTi, though. Will test further.
How many instances of bluearp did you have in this case?
in rc5 all running well
The good old 80s never come back
a old FLStudio nerd
a old FLStudio nerd
- KVRAF
- 3846 posts since 15 Mar, 2002 from Underworld
Well, I played with the BlueArp today, and Charlatan, and there were no problems whatsoever. However, I didn't try it with more instances of BlueArp, sorry.
It is no measure of health to be well adjusted to a profoundly sick society. - Jiddu Krishnamurti
- KVRian
- Topic Starter
- 805 posts since 15 Apr, 2012
Hi all. Some info on my progress:
- This weekend I played with chord recognition. Now I have a basic algorithm that detects chord and root key with ~70% accuracy (needs improvement). I used Cthulhu VST as a reference (too bad I sold my korg pa500).
Then I added new order algorithm - root key goes 1st, other keys - ordered by pitch.
But I played with it and was a bit disappointed - looks quite inpredictable to me. The only use case I see - detect root key for bass line when you play inverted chords.
I'll upload beta with this feature in few days. Also I'm keeping 1.12rc5 as a potential stable release.
Next items in todo list:
1. Polyphonic steps
2. Pattern chaining
Both of them require patch format change, but I'll try to keep it forward compatible.
- This weekend I played with chord recognition. Now I have a basic algorithm that detects chord and root key with ~70% accuracy (needs improvement). I used Cthulhu VST as a reference (too bad I sold my korg pa500).
Then I added new order algorithm - root key goes 1st, other keys - ordered by pitch.
But I played with it and was a bit disappointed - looks quite inpredictable to me. The only use case I see - detect root key for bass line when you play inverted chords.
I'll upload beta with this feature in few days. Also I'm keeping 1.12rc5 as a potential stable release.
Next items in todo list:
1. Polyphonic steps
2. Pattern chaining
Both of them require patch format change, but I'll try to keep it forward compatible.
-
- KVRist
- 139 posts since 30 Mar, 2005 from oldwest
Hi greywolf, possible bug report: BlueArp will revert to init state when a project is closed and reopened in Tracktion 3.4.0.8 win XP. When I am paying attention I will render the output and create a preset file so as not to lose the settings.
Any ideas what might be causing this?
Any ideas what might be causing this?
- KVRian
- 1448 posts since 17 Jul, 2007 from Riversland Valhalla
Congratulations for the bold attempt to make the "chord recognition", it is not an easy thing surely...graywolf2004 wrote:Hi all. Some info on my progress:
- This weekend I played with chord recognition. Now I have a basic algorithm that detects chord and root key with ~70% accuracy (needs improvement). I used Cthulhu VST as a reference (too bad I sold my korg pa500).
Then I added new order algorithm - root key goes 1st, other keys - ordered by pitch.
But I played with it and was a bit disappointed - looks quite inpredictable to me. The only use case I see - detect root key for bass line when you play inverted chords.
I'll upload beta with this feature in few days. Also I'm keeping 1.12rc5 as a potential stable release.
Next items in todo list:
1. Polyphonic steps
2. Pattern chaining
Both of them require patch format change, but I'll try to keep it forward compatible.
Let us know how can we help you please, it is very important project, actually the BlueArp is my dream plug-in honestly...
- KVRian
- Topic Starter
- 805 posts since 15 Apr, 2012
Update: bluearp v1.13b1
http://www.graywolf2004.net/files/BlueARP_v1.13b1.zip
Changes:
1. Basic chord recognition (more like a root key recognition)
2. Added new other algorithm - 'root 1st, by pitch'
Included FL10 project - to demonstrate how it works. Uses T-Force Aplha plus synth (freeware). Chord recognition is quite basic yet. As a 1st prototype, I designed it for 2 keys, bit it works well at least with minor \ major triads with all possible inversions.
Give me ideas and suggestions on this new feature, I have no clear vision what to do with it.
http://www.graywolf2004.net/files/BlueARP_v1.13b1.zip
Changes:
1. Basic chord recognition (more like a root key recognition)
2. Added new other algorithm - 'root 1st, by pitch'
Included FL10 project - to demonstrate how it works. Uses T-Force Aplha plus synth (freeware). Chord recognition is quite basic yet. As a 1st prototype, I designed it for 2 keys, bit it works well at least with minor \ major triads with all possible inversions.
Give me ideas and suggestions on this new feature, I have no clear vision what to do with it.
-
- KVRist
- 90 posts since 15 Jan, 2013 from Bremen, Germany
at the moment i have no idea about what the Chord recognition should do.graywolf2004 wrote:Included FL10 project - to demonstrate how it works. Uses T-Force Aplha plus synth (freeware). Chord recognition is quite basic yet. As a 1st prototype, I designed it for 2 keys, bit it works well at least with minor \ major triads with all possible inversions.
Give me ideas and suggestions on this new feature, I have no clear vision what to do with it.
the infopart shows a rootnote, thats good. is the aim that the algotithm should replace or fill in notes in a played chord? or will it sort the played notes to the right chord. thats difficult, because a chord could have many variations
by the way, the new order algorithm is a nice idea. its interesting where the trip goes on.
The good old 80s never come back
a old FLStudio nerd
a old FLStudio nerd
- KVRian
- 1448 posts since 17 Jul, 2007 from Riversland Valhalla
I am not sure if this will be considered a good feature or not, maybe useful just for some users, anyhow it is:
* CV: Chord Variation, as found on Korg Pa series. Which allows to trigger specific note arrangement (arp module, note sequence) by choosing certain chords
* NTT: Note Transpotion Table.. Just like regular arranger keyboad, that will allow to load or make specific Midi clip (bunch of notes) and an algorithm handles the Midi notes and changes the details based on what keys are pressed.
In that case it could be possible to call up complex arrangement when pressing 7th chord, or building up melody line if a certain chord is pressed.
That will add very interesting live performing abilities.
* CV: Chord Variation, as found on Korg Pa series. Which allows to trigger specific note arrangement (arp module, note sequence) by choosing certain chords
* NTT: Note Transpotion Table.. Just like regular arranger keyboad, that will allow to load or make specific Midi clip (bunch of notes) and an algorithm handles the Midi notes and changes the details based on what keys are pressed.
In that case it could be possible to call up complex arrangement when pressing 7th chord, or building up melody line if a certain chord is pressed.
That will add very interesting live performing abilities.
- KVRian
- Topic Starter
- 805 posts since 15 Apr, 2012
Sorry for long silence, I had a tight scedule on my dayjob.
ocmtime Poly steps is a next thing in my ToDo list. But I don't think it's a good idea to implement 'glide' for particular notes in a chord. It changes the idea of interface, should be more like in Catanya, which is not bluearp way )
ZXOxo67 Currently I tested only one musical use-case:
- you have 2 instances of bluearp, bass and chords
- bass has order algorithm 'root note 1st'
So, when you play inverted chords, bass is still the root key of a chord
Another raw ideas I have in mind
- add 'chord, normalized' order algo.
- add something like 'min\maj scale' order algo. Increase mas number of keys from 5 to 7. Keys 1-7 will represent scale steps.
phreaque I know korg pa series quite well (had pa80 and pa500). NTT is another deep area, and the musical idea of it is quite different. My current opinion is - maybe later in a separate plugin, but not in bluearp.
CV is a good idea, but I think maybe it's better to tie variations to keys, not to chord types. It may be a good addition to pattern chaining.
njon6 Didn't test in Tracktion yet. Doest the same happen with Kirnu?
ocmtime Poly steps is a next thing in my ToDo list. But I don't think it's a good idea to implement 'glide' for particular notes in a chord. It changes the idea of interface, should be more like in Catanya, which is not bluearp way )
ZXOxo67 Currently I tested only one musical use-case:
- you have 2 instances of bluearp, bass and chords
- bass has order algorithm 'root note 1st'
So, when you play inverted chords, bass is still the root key of a chord
Another raw ideas I have in mind
- add 'chord, normalized' order algo.
- add something like 'min\maj scale' order algo. Increase mas number of keys from 5 to 7. Keys 1-7 will represent scale steps.
phreaque I know korg pa series quite well (had pa80 and pa500). NTT is another deep area, and the musical idea of it is quite different. My current opinion is - maybe later in a separate plugin, but not in bluearp.
CV is a good idea, but I think maybe it's better to tie variations to keys, not to chord types. It may be a good addition to pattern chaining.
njon6 Didn't test in Tracktion yet. Doest the same happen with Kirnu?
-
- KVRer
- 13 posts since 24 Sep, 2005
Thanks for help. Yes, it may be Sonar problem. (BTW: I use 32-bit version to exclude any bridge library from 64-bit version). So let's wait for their turn.graywolf2004 wrote:dazarz Installed Sonar X2 32 bit. Have random crashes.
Looks like it's Sonar X2 bug with MIDI plugins.
Found some confirmation here (2nd message from top):
http://www.kvraudio.com/forum/printview ... 62&start=0
