HDD Turntable controller
-
- KVRist
- 104 posts since 29 May, 2008 from Durham NC
hey, nix. i have been unable to invest enough time in sm to figure out how to fix what i want to fix here for my rotary encoder...
do you suppose you could help me? i'd just like a vst version of your plugin that shoots out CCs (as if it were a continuous controller) as it is turned...
here's hoping
nym
do you suppose you could help me? i'd just like a vst version of your plugin that shoots out CCs (as if it were a continuous controller) as it is turned...
here's hoping
nym
i am vocal about my opinions of the performance and ethics of developers and software companies
-
- KVRist
- 104 posts since 29 May, 2008 from Durham NC
here's a link to an .osm from the last page of the sm thread you linked...
http://synthmaker.co.uk/forum/download/file.php?id=6052
http://synthmaker.co.uk/forum/download/file.php?id=6052
i am vocal about my opinions of the performance and ethics of developers and software companies
- KVRAF
- Topic Starter
- 5375 posts since 22 Jul, 2006 from Tasmania, Australia
just fired it up,
seems like it works here.
What needs fixing?
Pretty cool btw
edit-Do u want it to send CC on all channels at the same time?
That's what it is doing now.
Could be the problem is that u need to make a selector so it just send on one channel. I see it is quite cpu intensive also. Maybe that can be better.
seems like it works here.
What needs fixing?
Pretty cool btw
edit-Do u want it to send CC on all channels at the same time?
That's what it is doing now.
Could be the problem is that u need to make a selector so it just send on one channel. I see it is quite cpu intensive also. Maybe that can be better.
I wonder what I want in here
-my site is gone and music a mess
-my site is gone and music a mess
-
- KVRist
- 104 posts since 29 May, 2008 from Durham NC
nothing needs fixing, i just need a compiled version of it...
channels: one channel is fine, or all, it doesn't matter as i can route them correctly in Reaper.
ideally, i could also adjust how sensitive/how quickly repeating the CC is sent by turning the HD...thank you so much for your help
channels: one channel is fine, or all, it doesn't matter as i can route them correctly in Reaper.
ideally, i could also adjust how sensitive/how quickly repeating the CC is sent by turning the HD...thank you so much for your help
i am vocal about my opinions of the performance and ethics of developers and software companies
- KVRAF
- Topic Starter
- 5375 posts since 22 Jul, 2006 from Tasmania, Australia
I quickly tidied the schematic, and made it so the controls work, ie. the CCno. was fixed at something like 173 before.
Do you want to be able to change the value which is sent over the data 1 pin of the MIDI event? It is fixed at 1 currently.
Also the midi channel control now selects MIDI channel, it was sending over all channels.
It is actually quite neat on CPU, as graphic redraws are heavy in SM. It use like 4% on my system when it's engaged.
If I broke something u had set, let me know and I'll fix it. Here is the edited .osm & VSTfx->
http://www.sendspace.com/pro/dl/hj37t6
Could u explain the sensitivity bit again, I can try to put it in there, but didn't understand what u r after.
Cheers, it's pretty funky item
Do you want to be able to change the value which is sent over the data 1 pin of the MIDI event? It is fixed at 1 currently.
Also the midi channel control now selects MIDI channel, it was sending over all channels.
It is actually quite neat on CPU, as graphic redraws are heavy in SM. It use like 4% on my system when it's engaged.
If I broke something u had set, let me know and I'll fix it. Here is the edited .osm & VSTfx->
http://www.sendspace.com/pro/dl/hj37t6
Could u explain the sensitivity bit again, I can try to put it in there, but didn't understand what u r after.
Cheers, it's pretty funky item
I wonder what I want in here
-my site is gone and music a mess
-my site is gone and music a mess
-
- KVRist
- 104 posts since 29 May, 2008 from Durham NC
hello -
just to clarify, it was user "philter5" who created the original hd > cc .osm file that you compiled into a .dll for me.
this is his .osm, not mine.
here is a .gif showing what is happening:

host: reaper 4.03
os: win7 64 bit
notice: only NOTE OFFs are sent, and the midi monitor shows that VELOCITY is being manipulated by the hd platter, not CC. the "midi cc" and "channel" do not change the MIDI data
notice also: data is only read by the piz monitor when "schwa midi examine" is enabled. "schwa midi examine" is simply a midi message reader, it does not process the audio.
note also - in this .gif, i am turning the HD platter in both directions. however, the VELOCITY data is only decreasing - it is not bi-directional.
-----------------
this is a good opportunity to clarify my purpose.
it would be best (and maybe simpler) if NOTES were sent instead of CCs.
example: turn HD in the left direction: midi note 1 on/off is sent. turn HD in the right direction: midi note 2 on/off is sent.
thank you for your time.
nym
just to clarify, it was user "philter5" who created the original hd > cc .osm file that you compiled into a .dll for me.
this is his .osm, not mine.
here is a .gif showing what is happening:

host: reaper 4.03
os: win7 64 bit
notice: only NOTE OFFs are sent, and the midi monitor shows that VELOCITY is being manipulated by the hd platter, not CC. the "midi cc" and "channel" do not change the MIDI data
notice also: data is only read by the piz monitor when "schwa midi examine" is enabled. "schwa midi examine" is simply a midi message reader, it does not process the audio.
note also - in this .gif, i am turning the HD platter in both directions. however, the VELOCITY data is only decreasing - it is not bi-directional.
-----------------
this is a good opportunity to clarify my purpose.
it would be best (and maybe simpler) if NOTES were sent instead of CCs.
example: turn HD in the left direction: midi note 1 on/off is sent. turn HD in the right direction: midi note 2 on/off is sent.
thank you for your time.
nym
i am vocal about my opinions of the performance and ethics of developers and software companies
- KVRAF
- Topic Starter
- 5375 posts since 22 Jul, 2006 from Tasmania, Australia
The channel and MIDI cc will only come through as changes if you change them, and the spin the platter to update.
I suspect the wiring of the hd is wrong, since it is not bi-directional.
Which data byte do you want send over?
Is the second data byte the correct one?
You can see the channel is working in the status low bytes.
Does it always display 'velocity' as second byte, or should it say CC there?
Sorry I am not that familiar with CCs, I can do the note on/off thing, but first I'd like to get this working.
So I think these 2 things are wrong with it-
1. you have a loose contact on one of ur hdd pins
2. to send a CC, the message i tell the MIDI event to use is wrong, perhaps we just need to add 128 to it. Here is the VSTfx where I have done that-
it is also a debug one, so the GUI is functional.
It allows u to change which data byte u r using etc.->
http://www.sendspace.com/pro/dl/r8i4k9
Hopefully you can now configure it yourself to send on whichever CC#
I can fix the GUI when it works.
hmm, hope u can get it up now man.
I suspect the wiring of the hd is wrong, since it is not bi-directional.
Which data byte do you want send over?
Is the second data byte the correct one?
You can see the channel is working in the status low bytes.
Does it always display 'velocity' as second byte, or should it say CC there?
Sorry I am not that familiar with CCs, I can do the note on/off thing, but first I'd like to get this working.
So I think these 2 things are wrong with it-
1. you have a loose contact on one of ur hdd pins
2. to send a CC, the message i tell the MIDI event to use is wrong, perhaps we just need to add 128 to it. Here is the VSTfx where I have done that-
it is also a debug one, so the GUI is functional.
It allows u to change which data byte u r using etc.->
http://www.sendspace.com/pro/dl/r8i4k9
Hopefully you can now configure it yourself to send on whichever CC#
I can fix the GUI when it works.
hmm, hope u can get it up now man.
I wonder what I want in here
-my site is gone and music a mess
-my site is gone and music a mess
- KVRAF
- Topic Starter
- 5375 posts since 22 Jul, 2006 from Tasmania, Australia
OK nym,
I just had a look at the original schematic.
{blush}
Please set the status to 176,
byte to the CC# u want to send on
and put the switch in first position
Hopefully it work on these settings
Seems 176 is the status for CC,
and CC# is sent as first byte,
value as second
so yeah-should work
http://www.sendspace.com/pro/dl/x091iv
Here is the VSTfx w/-correct values.
U can punch in the CC# in the byte edit box
Cheers man
If it work, let me know and I can do a little stuff to the UI
I just had a look at the original schematic.
{blush}
Please set the status to 176,
byte to the CC# u want to send on
and put the switch in first position
Hopefully it work on these settings
Seems 176 is the status for CC,
and CC# is sent as first byte,
value as second
so yeah-should work
http://www.sendspace.com/pro/dl/x091iv
Here is the VSTfx w/-correct values.
U can punch in the CC# in the byte edit box
Cheers man
If it work, let me know and I can do a little stuff to the UI
I wonder what I want in here
-my site is gone and music a mess
-my site is gone and music a mess