Forum Rule: Always post complete source code & details to reproduce any issue!

Search:

Type: Posts; User: Gerrit

Page 1 of 4 1 2 3 4

Search: Search took 0.00 seconds.

  1. Mapping fx parameters to encoders can be done...

    Mapping fx parameters to encoders can be done with the CSI project (Control Surface Integration), if you are just getting started this is probably the best approach. Both MIDI and OSC can be used...
  2. Replies
    2
    Views
    1,017

    Thanks:) It should be relatively easy to adapt...

    Thanks:)
    It should be relatively easy to adapt the OSC part of the code to your project. The display part is tied to 4D Systems displays although the principle can of course be adapted for use with...
  3. Replies
    65
    Views
    16,600

    Congratulations on your acquisition! That's some...

    Congratulations on your acquisition! That's some seriously nice kit :-)

    The board certainly is small. If you plan on having a batch made, let me know as I would like to participate.
  4. Replies
    65
    Views
    16,600

    Is it your intention to have these boards...

    Is it your intention to have these boards assembled somewhere or do you want to solder them yourself? It seems to me that to keep the board small one would use SMD. Are there any issues combining the...
  5. Replies
    65
    Views
    16,600

    Maybe if you limit the power / voltage and are ok...

    Maybe if you limit the power / voltage and are ok with slower response. On the web there're some examples where people use a battery to power the fader, this will limit the current drawn. I found...
  6. Replies
    65
    Views
    16,600

    If I'm not mistaken Penny & Giles is the gold...

    If I'm not mistaken Penny & Giles is the gold standard when it comes to (motor driven) faders:) They're probably more expensive than the N series ALPS I used but it could be worth it if one can...
  7. Replies
    65
    Views
    16,600

    I kind of like the idea of making the PID control...

    I kind of like the idea of making the PID control analog as it get's rid of any loop timing problems. How do you intend to implement this physically, groups of 8? It would seem to me that using an...
  8. Replies
    65
    Views
    16,600

    Thanks for providing the schematic. I'll stick to...

    Thanks for providing the schematic. I'll stick to my pwm approach for now, maybe in the future when I want build another device with motor faders I'll use this approach. It would interest me what the...
  9. Replies
    65
    Views
    16,600

    Very interesting development! It does really seem...

    Very interesting development! It does really seem to run smoother than the pwm drive. Two questions:
    What would be required to create a setup for 16 or even 32 faders ?
    How do you tune the PID...
  10. Replies
    65
    Views
    16,600

    Here are the settings I use with the Teensy 3.6:...

    Here are the settings I use with the Teensy 3.6:

    //initialize faders and analog reference
    analogReference(EXTERNAL);
    analogWriteResolution(12);
    for (int i=0; i<8; i++){
    ...
  11. Replies
    11
    Views
    726

    I also use KiCad for my designs, it works very...

    I also use KiCad for my designs, it works very well for what I need to do. If you want to use it too take some time to learn the keyboard command shortcuts, it makes the design process a lot easier...
  12. Replies
    65
    Views
    16,600

    The component details are in the schematics....

    The component details are in the schematics. KiCad is free software so you can download it to view the schematics and pcb layout. The PCB's were made by Eurocircuits. You can get pcb's from China for...
  13. Replies
    65
    Views
    16,600

    Yes it does, this was one of the reasons to use...

    Yes it does, this was one of the reasons to use touch sensitive faders.

    Be aware that building a panel like this only makes sense for specific purposes, you won't be able to beat the price of...
  14. Thread: midi controller

    by Gerrit
    Replies
    68
    Views
    2,369

    The midi controller library is hardly used by...

    The midi controller library is hardly used by anyone here and it's use is not actually recommended. See the Using USB MIDI page for info on how to connect many pots & buttons. Also have a look at the...
  15. Replies
    5
    Views
    409

    I'm not sure on the exact syntax as I only...

    I'm not sure on the exact syntax as I only receive clock in my application. Assuming that you declared a serial midi as shown here: MIDI library and looking at the USBMidi syntax shouldn't it be...
  16. Replies
    5
    Views
    409

    You'd need to setup a running clock using a...

    You'd need to setup a running clock using a timer. This essentially runs independent of the other functions and sends out clock pulses to all serial port simultaneously.
  17. Probably, but I don't know for sure. You'll have...

    Probably, but I don't know for sure. You'll have to delve into that yourself.
  18. Both and the MIDI USB capabilities. If you want...

    Both and the MIDI USB capabilities. If you want to do anything with MIDI the Teensy is an absolute no-brainer. My OSC controller doubles as a MIDI controller for hardware synths, it can receive bulk...
  19. Thanks:) You might also want to check out my...

    Thanks:)

    You might also want to check out my thread on a PoE powered OSC controller: PoE powered OSC controller for Reaper DAW Updates to the project will be added to that thread.
  20. Replies
    11
    Views
    1,278

    I think there'd be no, or a very limited, market...

    I think there'd be no, or a very limited, market for it so it wouldn't make sense. In it's current incarnation the sequencer is large and very expensive, the motor faders, switches and displays add...
  21. Replies
    11
    Views
    1,278

    That's quite an ambitious project, good luck...

    That's quite an ambitious project, good luck pulling it off!



    Currently it's one of a kind and there are no plans to turn it into a product. The current version is designed to be DIY friendly...
  22. Replies
    11
    Views
    1,278

    Thanks :) The sequencer is pretty much finished,...

    Thanks :) The sequencer is pretty much finished, I recently added a step record mode (also multi channel) and the serial MIDI ports are also working.

    I used the SDFat library in my code:
    ...
  23. Replies
    11
    Views
    1,278

    Perhaps the code from my sequencer project is of...

    Perhaps the code from my sequencer project is of use to you, see : Zeus Commander SPS-16, MIDI step & pattern sequencer
    The full code is available there, here's the save/load part:

    // save...
  24. Try Conrad...

    Try Conrad
  25. Replies
    2
    Views
    1,017

    PoE powered OSC controller for Reaper DAW

    Open Sound Control (OSC) is an IP based protocol developed as a 21st century successor to MIDI. Unfortunately it didnít really take off (yet?), there are few Digital Audio Workstations (DAW) that...
  26. Replies
    4
    Views
    714

    Yes, I did this with my sequencer, albeit with a...

    Yes, I did this with my sequencer, albeit with a Teensy 3.6 but that shouldn't matter.

    I declared two MIDI ports:

    MIDI_CREATE_INSTANCE(HardwareSerial, Serial5, MIDI1);...
  27. Congratulations on finishing your project and...

    Congratulations on finishing your project and good luck solving the remaining issues!
  28. Can't help with the serial part as I use ethernet...

    Can't help with the serial part as I use ethernet but I do have some code that might be helpful with respect to the OSC part: OSC controller for Reaper digital audio workstation (DAW).
    There are...
  29. Replies
    62
    Views
    3,365

    Which fader control mode do you use? TARGET or...

    Which fader control mode do you use? TARGET or FOLLOW? Have you tried the other mode to see what the difference is?

    I'm sorry but I can't help you with the tuning other than giving some general...
  30. Replies
    62
    Views
    3,365

    If it's always the same fader that's behaving...

    If it's always the same fader that's behaving badly then I would check the wiring.



    I can't determine what the actual problem is from this video, there's too much going on. Limit it to a single...
  31. Replies
    62
    Views
    3,365

    I don't understand what you're saying. How can...

    I don't understand what you're saying. How can the faders jump to a position without getting a move command?
    BTW I don't have a facebook account so I can't watch the video.

    With regards to tuning...
  32. Replies
    62
    Views
    3,365

    It's actually in the Teensy usbMIDI library but...

    It's actually in the Teensy usbMIDI library but it's not documented. I found a description is this thread.

    I use something I copied of the net:


    void sendNRPN(uint16_t parameter, uint16_t...
  33. Replies
    62
    Views
    3,365

    Sorry, I don't know anything about Protools or...

    Sorry, I don't know anything about Protools or Studio One as I use Logic and Reaper.

    Why do you send the same data to two controllers? Isn't that supposed to a NRPN controller where the value is...
  34. Replies
    62
    Views
    3,365

    Yes, if the values are stable and the touch is OK...

    Yes, if the values are stable and the touch is OK it is time to test the motor control.

    I would suggest to set the faderMove for a particular fader to 1 (true) if there's incoming data from the...
  35. Replies
    62
    Views
    3,365

    Good to see you're making progress!

    Good to see you're making progress!
  36. Replies
    62
    Views
    3,365

    So far, so good but why not check the other 4...

    So far, so good but why not check the other 4 faders? Reading the faders is not dependent on whether the H-bridges are connected.
    just add Serial.print(faderTouched[i]) to the print statements.
    Is...
  37. Replies
    62
    Views
    3,365

    Of course it does, if Gain[i]=0 then after the...

    Of course it does, if Gain[i]=0 then after the map all values will be 1023.
    Forget about faderTarget[i] for now, important is if the values in faderValue[i] are correct and if the touch signals are...
  38. Replies
    62
    Views
    3,365

    Yes, exactly. faderMove is a boolean, it...

    Yes, exactly.



    faderMove is a boolean, it should contain 0 for faders that don't need to move and 1 for faders that need to move (it should work though because 500 is >0).

    You really have to...
  39. Replies
    62
    Views
    3,365

    What do you mean by values from midi? The first...

    What do you mean by values from midi? The first thing is to ensure that all the faders send correct values to the master and that the number matches (fader one on the panel matches the index 0 in the...
  40. Replies
    62
    Views
    3,365

    right now in using: " value = map(value, 0, 127,...

    right now in using: " value = map(value, 0, 127, 127, 0);"
    can i just do?: "value = map(value, 0, 127, 1024, 0);"

    i map it allready coz my faders r assembled opposite way

    Yes (1024 should be...
  41. Replies
    62
    Views
    3,365

    thats my master code: It looks like the gain...

    thats my master code:
    It looks like the gain values are transmitted as NRPN controllers. The faderpanel expects values ranging 0-1023 so you would need to map the incoming data range to 0-1023.

    ...
  42. Replies
    62
    Views
    3,365

    You should change it to 1000000, that's how it's...

    You should change it to 1000000, that's how it's configured now, the 400000 is from the earlier version with the test panel.
  43. Replies
    62
    Views
    3,365

    First, always connect the pull up resistors to...

    First, always connect the pull up resistors to 3.3V when using a Teensy 3.6! Second, a too high value of the pull up resistors cannot damage a Teensy (a much too low value could).

    The best way is...
  44. Replies
    62
    Views
    3,365

    4k6 seems a bit high to me, master and slave are...

    4k6 seems a bit high to me, master and slave are on the same board but still why not use a something like 2k2 or 1k8? Do you have (access to) an oscilloscope so you can check the I2C signal to verify...
  45. Replies
    1
    Views
    327

    The ResponsiveAnalogRead library is commonly used...

    The ResponsiveAnalogRead library is commonly used to smooth the analog input, works like a charm. See the 'Many_Button_Knobs' example in the Teensyduino install (File > Examples > Teensy > USB_MIDI).
  46. Replies
    6
    Views
    540

    No, there's no problem. It is true that the...

    No, there's no problem. It is true that the analog input is shorted to ground when the slider is at the bottom end but that's not a problem because it is an input and there's no current flow from an...
  47. Replies
    6
    Views
    540

    The (internal) pull up resistors are only...

    The (internal) pull up resistors are only relevant for digital inputs.

    A standard value for this application would be a 10kΩ lineair slide potentiometer. ALPS and Bourns are widely used. The...
  48. I came up with this function for extracting an...

    I came up with this function for extracting an index from an OSC path:


    int getAddresPartAsIndex(char* addres, int position){
    int number=0; // function will return -1 if the position doesn't...
  49. Replies
    62
    Views
    3,365

    This is the code I currently have in the master:...

    This is the code I currently have in the master:


    // get fader values and touch status
    void getFaderData() {
    size_t idx;
    int incomingFaderValue[16]; //
    int touchCount=0;
    ...
  50. Replies
    62
    Views
    3,365

    You really should use labels in your schematic in...

    You really should use labels in your schematic in stead of hooking everything up with lines because it's not very readable like this.
    It's not clear to me what the status is, does it all work now?...
Results 1 to 50 of 180
Page 1 of 4 1 2 3 4