HDD Turntable controller

...and how to do so...
RELATED
PRODUCTS

Post


Post

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
i am vocal about my opinions of the performance and ethics of developers and software companies

Post

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
i am vocal about my opinions of the performance and ethics of developers and software companies

Post

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.
I wonder what I want in here
-my site is gone and music a mess

Post

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
i am vocal about my opinions of the performance and ethics of developers and software companies

Post

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
I wonder what I want in here
-my site is gone and music a mess

Post

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:

Image

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

Post

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 wonder what I want in here
-my site is gone and music a mess

Post

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 wonder what I want in here
-my site is gone and music a mess

Post Reply

Return to “DIY: Build it and they will come”