Home Forums General Panels, Components, Macros AKAI S2000

Tagged: ,

This topic contains 18 replies, has 8 voices, and was last updated by  pascalc 4 days, 20 hours ago.

Viewing 19 posts - 1 through 19 (of 19 total)
  • Author
    Posts
  • #68269

    pascalc
    Participant

    Hi,

    I have started working on a panel for the AKAI S2000 sampler.

    It has previously been discussed in this forum but nothing has been delivered so far.

    Until now I have done the basic editing of programs.

    Here are the next steps:
    * Add the ability to load key groups and programs from the S2K and also from files.
    * Continue on the Sample view stub I have done so far.

    I would much appreciate testing, ideas, help with the GUI or any other contribution!

    BR
    /Pascal

    Attachments:
    You must be logged in to view attached files.
    #68602
    dreamer
    dreamer
    Participant

    This already looks great pascalc!

    Unfortunately I’m having some issues with Ctrlr/JUCE on my home computer, but I hope to dive in to your panel soon.

    cheers on your current progress 🙂

    #68924
    Synthetech
    Synthetech
    Participant

    wow that does look nice!

    kinda wish I had kept my S2000 now..

    Pascalc, I was trying to find a way to contact you about the TX7 panel you helped script.. I am looking for some pointers to fetch patch dumps from microKorg, edit the dump with modulator values and other called methods, then send the dump back for edits that require a total dump write back to the korg.

    if you are still around, I sure could use some help to adapt your scripts for my needs.. I like how streamlined your code is 🙂

    #71014

    Symphonicsamples
    Participant

    Looks awesome, I just pulled my s2000 out of storage and going to dive in. Have you done any updates since ???
    Cheers

    #71188

    pascalc
    Participant

    Hi Symphincsamples!

    Sorry for the late response. I have made quite a lot of updates actually. But then I have not touched the panel for a while..

    I opened it up today and realized that there are some bugs I have to fix before I pass it to you as it does not work currently.

    I will try do so that during this week and then I can upload the panel in the thread.

    It would be great if you could test it on your sampler!

    BR
    /Pascal

    #71189

    Symphonicsamples
    Participant

    Glad to hear back, thats good news. RE: testing, absolutely, looking forward to trying the latest version out !!

    Cheers

    #71200

    pascalc
    Participant

    Hi again!

    Here is the latest version of the panel.

    You have to press RPLIST in order to load the programs of the sampler before you begin.

    You should then be able to switch and edit programs.

    This is a very complex panel and I haven’t worked much on the performance yet so switching programs is very slow.

    Br
    /Pascal

    Attachments:
    You must be logged in to view attached files.
    #71203
    dreamer
    dreamer
    Participant

    Cool! I hope to dust off my S2000 soon and have a go at it 🙂

    #71204

    Symphonicsamples
    Participant

    Thank you !!, much appreciated, just had a quick look at work. Will you be add back the sample page you had before and be implementing functionality ? Will give it a test drive later.

    Cheers

    #71381

    Symphonicsamples
    Participant

    Hey pascalc, I tried to test the panel out but it doesn’t send anything to the S2000. If I load the previous version you had the s2000 responds to various things like tune and so on , but the new panel doesn’t effect anything. Also I get a calllback error: onDrumMapProgramNameChange when Ctrlr loads , if I remove the s2000 panel it’s fine. Any suggestions >

    Cheers

    #71400

    dashie
    Participant

    Thanks pascalc this this panel !

    I have a S2000 and am greatly interested by this panel.

    Edit: seems fixed:

    In generic/Logger LUA script I’ve done the following edit:

    local GLOBAL_LOG_FILE,err = io.open("C:\\users\\rhaam\\desktop\\akaiS2000Panel.log", "w")
    
    if err then
      console(err)
    end

    At first with only “akaiS2000Panel.log” and I got some Permission Denied.

    So I used a full path to my Desktop and it’s OK.

    Adding the ,err and console(err) would be great for debug help in some cases with IO.
    Also the double \\ is mandatory.

    I haven’t checked for a cross-platform way in LUA to get some “user directory” to put the log (yes even C:\whatever.log wouldn’t open).

    I will try more in details when I will got my midi interface working again.

    Old message:

    Which version of Ctrlr is needed for it ?

    Using 5.4.29 and the latest Akai-s2000.panel I got when opening the panel, each error after validating the older with “OK”:

    onPanelBeforeLoad:
    Error message: [string "Logger"]:36: attempt to index upvalue 'GLOBAL_LOG_FILE' (a nil value)
    onPanelRestoreState:
    Error message: [string "onPanelLoaded"]:36: attempt to index global 'globalController' (a nil value)
    onPanelLoaded:
    Error message: [string "onPanelLoaded"]:36: attempt to index global 'globalController' (a nil value)
    • This reply was modified 1 year ago by  dashie. Reason: added callback names
    • This reply was modified 1 year ago by  dashie. Reason: seems fixed: added infos
    #71415

    pascalc
    Participant

    Thanks to you both for providing quick feedback.

    The boot sequence of the panel has lately changed a lot and hence what you see are some child deseases from that change.

    I will look into the issue based on the logs you provided, Dashie.

    I’ll get back to you with a new version when it’s ready.

    BR
    /Pascal

    #71419

    dashie
    Participant

    The issue is resolved since it was a directory rights problem.
    And since you probably rewrote this part we will look next.

    Waiting to see a newer version to try it !

    #71489

    human fly
    Participant

    good idea, s2k. downloading to have a look.

    #71520

    cybtraxx
    Participant

    Well done!
    I’ve got an AKAI S3200Xl, hope it works, too. I’m gonna test it out 🙂

    #71521

    human fly
    Participant

    oh yes. just had a look at it. that looks very nice.
    i’m trying to remember the s3000xl i had.
    the s2000 is pretty much the same thing, isn’t it,
    just stashed behind a smaller lcd?

    this is just single mode, isn’t it? can’t remember
    what that’s called. have you thought about having
    the multimode as well? i used to use my one in lazy
    mode, just making keygroups on a single MIDI Ch, and
    never exploited the multi channel mode. but you need
    it, if you want CCs/pitchbend etc.

    i’ve been wondering if an s2000 would actually be nicer
    to use, with the smaller lcd, a bit like an updated s950.
    (but i’ve got an esi4000 now, so that probably won’t happen,
    and unfortunately they designed that not to do sysex)

    • This reply was modified 11 months, 3 weeks ago by  human fly.
    #71524

    human fly
    Participant

    ah yes: what i meant to drop in there, at this stage of
    your build: if wanted to do that – do multi mode – would
    you use UITabs?

    and if so, how do you find moving multiple modulators
    together? i see you’ve put them in Groups. there’s still
    a knack to handling those, isn’t there?(!)

    i mean, if you decide, ok, i want 2 tabs, that’s a delicate
    operation, moving out all the groups, trying to preserve the
    layout, creating the Tabs, then putting all the Groups back
    in. nightmare !! or would you use Layers? i’ve had a look at
    layers, but i can’t remember the particularities.

    i don’t think Tabs are ideal, tbh. i’d like to find a way
    of calling Layers with buttons i can have anywhere i want.
    sizing and styling of Tabs is quite restricted and i’ve
    found some little problems you have to work around.

    #81439

    ooze
    Participant

    hello pascal, just stumbled across this thread in search for a s-2000 editor. just wanted to ask if this project has been further developed?

    #81931

    pascalc
    Participant

    Hi!

    Unfortunately I have not made any progress lately.

    If you are interested in helping me out in any way we could perhaps discuss how to proceed.

    BR
    /Pascal

Viewing 19 posts - 1 through 19 (of 19 total)

You must be logged in to reply to this topic.

Comments are closed.