Mac OS 9 Lives

Classic Mac OS Software => Digital Audio Workstations & MIDI Applications => Sampler Software, Sample CDs, & Sample Libaries => Topic started by: part12studios on June 30, 2016, 08:34:00 AM

Title: G4 OS9 options for SMDI file transfers for Akai 612
Post by: part12studios on June 30, 2016, 08:34:00 AM
Hi everyone,

I'm using a G4 with Digital Performer 3 and I own an Akai S612. I don't have the floppy drive system for the S612 and would rather not due to size of the drive (2u space) and rarity of the media.. so a buddy of mine has sample wrench for pc which does the trick, but i figured maybe there were some programs of the PPC generation that could do this as well?

I don't have Peak (yet) but wonder if it or other programs were able to do this kind of function. I do have Unisyn 1.5 but it doesn't directly support the S612, but maybe it has a generic SMDI feature? Studio's in a bit of disarray as I'm remodeling/restructuring it but I had this question and wanted to post it to see what I might want to hunt for while I'm not in there rewiring everything :)

Thanks!
Caleb
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: geforceg4 on June 30, 2016, 08:57:13 AM
i also have an s612 + a g4 with dp3....also with no disk drive unit;)
so i will be watching this thread
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: DieHard on June 30, 2016, 11:31:09 AM
There is an "Eprom" OS Update 1.3e for that unit that may extend it's data saving capabilities...
Quote
interface for tapedump of the sample data (instead of saving to disk)

Don't know if you can track down the updated Eprom, but here is some info:
http://fa.utfs.org/diy/akai_s612/update.html

Lastly, here's a guy that also uses SAMPLE WRENCH (PC Based) via Bootcamp, but you need an Intel Mac

https://jimatwood.wordpress.com/2014/07/26/akai-s612-vintage-sampler-review/

Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: DieHard on June 30, 2016, 11:41:17 AM
Quote
There are ways to load and save samples using SYSEX now that don't require an Atari ST (or an ST emulator)

So emagic Sound Diver on a Mac may actually do it :) But, don't ask me how :(
http://macos9lives.com/smforum/index.php/topic,1016.0.html

Maybe you can email the SAMPLE WRENCH author for the commands

UPDATE:  Think here is all the hEX Strings you need :)
http://www.wiseguysynth.com/larry/s-612/s-612.htm
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: part12studios on June 30, 2016, 12:15:15 PM
yea i'll have to try that out.  i know that Unisyn has a fixed list of supported devices.. which is why i question if it would work, but yea this would be good.

i have pcs and intel macs.. but in my music studio i'm trying to have it be only the OS9 computer for all musical / midi needs.. :)    will keep searching and i will try that program out once i get things hooked up. 
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: Metrophage on June 30, 2016, 08:53:05 PM
I used to have an S612 but had to sell it a while back. IIRC it had really rudimentary I/O and no SCSI. But I did experiment a bit with MSD which did work. Transferring banks via MIDI sample dump on a later polyphonic sampler can be grueling tedium, but since the S612 has little memory, it is not too bad. I used the info from the wiseguysynth page DieHard posted to make a Max patch long ago, but I lost it with my old system.

I did also pursue that v1.3e ROM, but besides being rare, it also includes hardware mods. So one apparently can't just download it from the net. The guy who developed it is not interested in circulating his mods for free or DIY use.

The S612 is a fun box for hands-on sound mangling. I still have a broken one which I might fix someday if I ever get the time. And maybe add CV summers so I can externally modulate the loop slider controls. It does have a lot of potential for mods, but its build is as such that one really does have to completely disassemble it to properly access the good stuff. One of the easiest tricks is using the 13-pin DIN plug on the back to break out the separate voices. Wish I had more time to play with the working unit.
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: part12studios on July 01, 2016, 06:12:46 AM
I happen to own an Amiga 1200 which does have sample wrench for it as well (amiga, pc and no mac version?)..  so that might be something i could try, but i really don't want to rely on the amiga to do this if i can find an OS9 solution and keep all my recordings / samples on the same system.  The amiga is treated as a MIDI instrument..  as it can be an 8 bit sampler..  8bit soft synth or 8-bit real time effects processor..

Also though I came across a classic program i'd forgotten about in my forum surfing on this subject..  recycle!  http://macintoshgarden.org/apps/recycle-20 which i hear has good hardware sampler support as well and this is for OS9..  and it's ability to slice up samples could be handy too. 

@Metrophage yes you are right.. no scsi.. it had an optional quick disk drive.  my buddy was willing to give me his, but honestly given how hard it is to find the media.. and the fact that the drive takes 2U rack spaces.. just not worth it when i could do it over midi.. and yes it would be slow on bigger recordings but seeing it has a max memory of 128kb.. that's bearable..  :)    Also if you needed more motivation to fix up the broken 612 you have..  a guy out there is working on a mod chip you can install (takes some soldering) but it basically opens up a bunch of the parameters to be fully MIDI CC controllable.  I'm not ready to take mine to that level..  i'm also not familiar with CV Summers.. some quick googling showed me a little about it but not much..   this is the chip i was talking about..  some samples in there..  https://www.gearslutz.com/board/electronic-music-instruments-electronic-music-production/1079521-prototype-akai-s612-midi-front-panel-animator.html
Title: Akai S612 Sysex dumping for OS9?
Post by: part12studios on July 11, 2019, 06:25:46 AM
First question would be just see if anyone knows a good program that would work under OS9 to do this.

The second question would be insuring a solution would work with my MOTU setup for MIDI.   I have a Midi Time Piece AV and MIDI Express each over USB for midi and a 2408 mk2 for audio..  so i need to figure out how to send / receive sysex sds dumps from a particular dedicated out / in port from one of those devices. 

Title: Re: Akai S612 Sysex dumping for OS9?
Post by: GaryN on July 11, 2019, 06:01:21 PM
Didn't you just recently try to sort this out on the Forum? Nothing discussed there worked? D-sound Pro?
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: part12studios on July 11, 2019, 10:57:21 PM
yea that's me.  i saw hardware sampler section and thought maybe it might catch new eyes.  So D-Sound installed but it's needing OMS so I'm going to have to figure that out.  The software seems so old that it doesn't recognize USB.. maybe OMS will fix that.  the software is talking printer ports and clock speeds which I get but my MIDI interfaces are USB and my quicksilver doesn't have any printer / serial ports on it so I'm not sure this software will do the trick.  I'm going to get OMS installed though and dig deeper..

I ran into this problem with my Peavey SP editor.  However IIRC, it too had an OMS version so maybe this is a vital part of the usb midi bridge for this kind of software. 
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: part12studios on July 12, 2019, 04:07:52 AM
OK so I installed OMS and (to those who know I'm sure they are not surprised) it seems that OMS still only wants to talk to serial / printer ports, not USB.  Maybe there is a USB capable version that would see it?

Freemidi saw OMS installed and so did D-Sound but they still don't see the MIDIExpress and MTP AV. 
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: GaryN on July 12, 2019, 01:45:52 PM
If you launch OMS Studio setup and search with both the modem and printer boxes UNchecked, it should find your interfaces.
That is assuming you have OMS 2.3.8 and you used the OMS installer which would have installed an OMS-USB driver in your System folder.

Alternatively, I seem to recall there's a way in Freemidi setup to emulate OMS. Since you're (I assume) using Freemidi with your MOTU interfaces, that would seem to be a better idea. If D-Sound is "asking" for OMS only, maybe it pre-dates Freemidi.

See if any of that helps.
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: refinery on July 12, 2019, 05:38:11 PM
you need to install FreeMIDI 1.48, regardless of whether you are using OMS or FreeMIDI to communicate with it. The FM 1.48 installer will place USB MOTU drivers into your OMS folder as part of its installation. I just tested this to be sure and sure enough, it installs three drivers into the OMS folder: MOTU Device Database, MOTU OMS Driver, and MOTU USB OMS Driver.

MOTU still provides it on their website:
https://motu.com/download/download_matching_downloads.html?product_id=16
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: GaryN on July 12, 2019, 05:43:21 PM
you need to install FreeMIDI 1.48, regardless of whether you are using OMS or FreeMIDI to communicate with it. The FM 1.48 installer will place USB MOTU drivers into your OMS folder as part of its installation. I just tested this to be sure and sure enough, it installs three drivers into the OMS folder: MOTU Device Database, MOTU OMS Driver, and MOTU USB OMS Driver.

MOTU still provides it on their website:
https://motu.com/download/download_matching_downloads.html?product_id=16

Yeah………That's the ticket……
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: part12studios on July 12, 2019, 05:50:22 PM
Fantastic, I'm going to dig into this and try it out now and see how far i get.  Glad to know it is in fact possible because it's seemed like everything i do points to non usb stuff. 
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: macStuff on January 10, 2020, 08:32:28 AM
i also have an akai s612
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: part12studios on January 10, 2020, 08:37:29 AM
i don't have any news to report on this.  haven't had a lot of time to spend on it, but i haven't given up.. just lower priority because i have a working quick disk and 10 disks.  so i've been ok with that..   i also may explore the Amiga 1200 option which has a version of sample wrench that works with the S612..  or even bringing in an old windows xp pc to run the pc version of sample wrench as another option, though those both face the issue of seeing how i can route the hardware with freemidi to send / receive sysex messages.. 

I'm still just amazed that there isn't a more clearly defined mac solution for this.  if the amiga and pc had sysex options, how did mac get left out of this?  seems strange. 
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: IIO on January 10, 2020, 11:04:01 AM

honestly i did never understand your original question. do you need to receive the dump or is it important for you to be able to request the dump from the host computer?

in the first case this an be done with any midi software, and even in the latter case this can be done with 1 line of code from max, supercollider, the cubase mixer matrix or the logic enviroment.
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: macStuff on January 12, 2020, 01:41:35 AM
part12studios;
what do u mean how did the mac get left out? of course it didnt get left out;
just because you dont have the answers in your grasp doesnt mean they dont exist!

old thread:
http://macos9lives.com/smforum/index.php?topic=3294.0

did you ever try passport alchemy 3.0?
it says it supports s900/s950 doesnt explicitly specify the s612 but im pretty sure i remember reading that it works with s612



Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: part12studios on January 12, 2020, 04:08:01 AM
what is MSD?  I missed this in the previous reply.  I've tried a few different programs but MSD isn't ringing a bell. 
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: part12studios on January 12, 2020, 04:41:38 AM
@IIO
yea so it's (as i understand it) not just a straight "sysex dump" which is certainly more common.  It's a protocol referred to as SDS in my experience with other programs like C6 (OSX app) and my Peavey SP.   However even this (something that is supported by programs like recycle 2.0) isn't enough.  The early Akai samplers had "drivers" of some sort to allow proper communication with the hardware.  The S700 and S7000 are also ones that worked with programs like sample wrench.  I don't know how many other Akai samplers were of this ilk, but i'm sure it wasn't long after this when they moved to 16bit samples that they also implemented SDS in a standard form. 

As to the question of how it sends/receives.  That's a great question.  I've never got to the point of retrieving a sample from the S612 on the mac.  My first goal would simply be to push a 12 bit sample from the Mac to it.  Then the reverse would be next on the list.  None of the programs I have tried so far got me very close to being able to try.  As stated below, seems like all of the programs I have tried don't seem to allow me to talk to MOTU hardware I have.  they are simpler programs that don't seem to know how to select which of the 24 MIDI IN / OUTs I have.  I think maybe they assume I'm just using a serial MIDI interface with a single IN/OUT like my Amiga 1200 has. 

@macStuff
true, it it's just been elusive and not widely known information.  sample wrench was easy to come cross and learn about and from various s612 resources this again seemed to be the direction people have been pointing.  So it just didn't seem that the OS9 solution was widely known. 

Thanks for pointing to that link.  there was one thing in there i missed last time.  MSD?  What is that?  This might be the silver bullet.  The only person so far i've heard who actually used something OS9 based to successfully talk to the S612. :)

I did try Alchemy but this is a problem i've run into before with some of these older programs.  my MIDI setup is using x2 MOTU MTP (networked) and a MIDIExpress (usb).  This gives me 24 MIDI IN/OUT.  However these programs from what i could see didn't seem to have a way to address selecting one of these many MIDI IN/OUT ports so there doesn't seem to be a way to "see" those devices. 

I admit though I've had little experience really messing with OMS and such.  Using MOTU gear with Digital Performer has been nice.  I've tinkered with that stuff in the past without any success.  Having never seen some of this stuff work right in the first place makes for uncertainty to know how close i am to getting things to work right.  can OMS non-motu hardware see the various ins and outs of MOTU hardare like this?  or were they (understandably) just thinking the typical customer was using a simple hardwired MIDI IN/OUT/THRU box?

In the case of my Amiga 1200, I have a parallel MIDI interface that has no drivers, it's just an interface (1 in 1 out, 1 thru) that (most) amiga software works with just fine without any drivers or settings.  I guess they just wrote to hardware and hardware knew to make their devices follow some standard.  (the plug and play of a bygone era)

If I had a simple MIDI IN/OUT interface, maybe this would be more successful.  Maybe I should be on the look out for another usb MIDI interface that would be specifically for non MOTU hardware.  Although this kinda sucks because then i have to plug / unplug various devices to route things or invest in some pricey MIDI Solutions products splitting and merging midi to allow this.  Money I'm not really looking to spend.

I'm also considering either giving the Amiga an IN and and OUT to the MOTU MIDI hardware and dusting off sample wrench and also getting an old 700mhz xp dell laptop to run sample wrench..   but this hits another issue I've not had any luck with.  routing MIDI info from one non-Mac based device to another device in the MOTU midi interface independent of the mac..   like how to have the Amiga or PC's midi info know to go from itself to a particular device.  The Midi Time Piece AVs are cool in that they do have some internal hardware configuration abilities because it has an actual interface (unlike the MIDIExpress which relies on software to do anything custom other than the basic modes it supports).
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: part12studios on January 12, 2020, 05:06:44 AM
Also, using MSD, what interface were you sending the information over to the S612? 
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: macStuff on January 12, 2020, 06:03:08 AM
what is MSD?  I missed this in the previous reply.  I've tried a few different programs but MSD isn't ringing a bell.

hes making a shortform acronym for "Midi Sample Dump"
transferring the S612's sample via Midi instead of serial (or scsi as you would on another sampler that has SCSI)
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: IIO on January 12, 2020, 10:36:19 AM
I still have a broken one which I might fix someday if I ever get the time. And maybe add CV summers so I can externally modulate the loop slider controls.

probably the best mod you can add. :)
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: IIO on January 12, 2020, 10:51:21 AM
@IIO
yea so it's (as i understand it) not just a straight "sysex dump" which is certainly more common.  It's a protocol referred to as SDS

yeah one should have guessed that you mean sample dump. the machine doenst have much parameters anyway which would be worth saving on a host computer. :)

i remember that it didnt come with a sysex dump request in "normal" form, and not beeing metioned in the manual. but if you google about the mahcine you find people who got it working in cakewalk cal or the logic enviroment, so "something" is there. midi sample dump shoould also work, but probably mor elikely with a recent app than with one from back in the days. eventually it even requires a thir party firmware update to the akai.
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: IIO on January 12, 2020, 11:08:13 AM
this is the guy who wrote the firmware http://www.plontke.de/
the manual is german only.

...

here is the data format of the 612 (seems i was wrong, it looks pretty normal)

request dump
F0 47 00 41 20 41 F7

answer
F0 47 00 44 20 41
64 data bytes
F7


request the first 512 samples
F0 47 00 41 20 21 F7

answer
F0 47 00 44 20 21
512 data bytes
F7


if you repeat the request, it will send the next 512 samples.

not sure how to interrupt/reset it. a host app would just have to wait until an empty block of 512 bytes arrive.

with standard memory you´d have to repeat the sample dump request exactly 128 times to get everything

since there are no 12 bit audio data formats on mac os 9 (you could do that with windows wave) you should save to text or binary format. or as a midi / sysex file for that matter - or in your case you´d just record it onto a DP midi track.


Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: IIO on January 12, 2020, 05:19:54 PM
there are two threads about remoting an S-612 now.

http://macos9lives.com/smforum/index.php/topic,5111.msg38512/topicseen.html#new
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: part12studios on January 13, 2020, 05:49:50 AM
yea maybe we could merge them.. or at the very least move future comments over to the link IIO has provided above to keep the conversation in one area. 
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: part12studios on January 13, 2020, 05:57:31 AM
does anyone here have unisyn 1.5 working on their Mac?  I tried to get it working on mine.  I found an OS9 version but I recall it wanting some kind of dongle or other authentication that I didn't posess.  maybe there is a crack someone knows about that would bypass this additional security?  Using DP3.11 I understand unisyn can work with it in an integrated manner. this would be amazing if i could get it installed correctly. 

I know that MOTU FreeMIDI acknowledges the S612 among many other pieces of hardware and that gives me some hope / possibility that it might support this.  That might be another option to explore, but i hit a wall on that one. 
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: IIO on January 13, 2020, 11:33:57 AM
i have yet to find the sysex string for sending a dumped content back to the machine which seems to be nowhere documented. then i can provide you a pluggo plug-in for DP where you can just press buttons for "send" and "receive".

eventually it will make a difference if you use 1.3 or earlier. with 1.3 the first sample block is used for parameter data.
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: IIO on January 13, 2020, 11:36:31 AM
btw a midi sample dump for a meg of RAM will takje more than 100 seconds. but it is still doable (compared to an E-4)
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: IIO on January 13, 2020, 11:42:39 AM

answer
F0 47 00 44 20 21
512 data bytes
F7



i think this is an error in the manual. a 12 bit sample requries 2 bytes, so 512 samples should be 1024 data bytes, not 512. we will see.
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: Protools5LEGuy on January 13, 2020, 12:44:17 PM
Merge done
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: Protools5LEGuy on January 13, 2020, 12:47:25 PM
there are two threads about remoting an S-612 now.

http://macos9lives.com/smforum/index.php/topic,5111.msg38512/topicseen.html#new

Now only one
Title: Re: Akai S612 Sysex dumping for OS9?
Post by: macStuff on January 13, 2020, 09:21:19 PM
OK so I installed OMS and (to those who know I'm sure they are not surprised) it seems that OMS still only wants to talk to serial / printer ports, not USB.  Maybe there is a USB capable version that would see it?

Freemidi saw OMS installed and so did D-Sound but they still don't see the MIDIExpress and MTP AV.

you havent configured your interface properly in oms setup then which is an absolutely critical step (as you have found out)
i suggest u start by reading the manual for the MTP AV USB
https://cdn-data.motu.com/manuals/midi/MIDI_Timepiece_AV_USB_User_Guide_Mac.pdf

and downloading the right version of OMS
http://www.oldschooldaw.com/opcode/_OMS/
not sure which version you used previously, but it couldnt be 2.3.8
if you already tried 2.3.8 perhaps your MTP AV USB is damaged or not functioning correctly

we need to make a guide or something
programs made before a certain date arent going to suppoort OMS at all,
i think i tried to make a thread that detailed exactly which versions of popular daw apps when OMS support was introduced
you need an app that supports what u are wanting to do as well as the interface you own (to state the obvious)
so you arent far off the mark saying that you might be better off with a simpler midi interface
the type that were common before OMS became the norm (around 1993?) but if you use the right versions of software and or emply the right technique with software you should be able to accomplish your goal.

passport alchemy v3 is from around 1996 i believe and should be able to accomplish what your wanting to do
if u read this article  https://www.scribd.com/document/311193555/Passport-Alchemy-3-0-User-Manual
http://web.archive.org/web/20110605124420/http://www.soundonsound.com/sos/1996_articles/jun96/passportalchemy.html/
it even says explicitly "Finally, support has also been added for Opcode's OMS and for MTP-compatible multi-port MIDI interfaces."

i dont have a usb version of the MTP AV to be able to test your scenario exactly
and im still waiting to hear what macintosh computer you actually are using..
but i would say that unless you have the usb interface set up properly in OMS
its no wonder youve not had success

untill u have oms installed properly and u have used oms setup to do the old "midi received" debug process you havent got your interface setup yet;
"Midi Recieved" "Midi Recieved" "Midi Recieved"
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: GaryN on January 13, 2020, 10:37:12 PM
Having just finished posting on http://macos9lives.com/smforum/index.php/topic,5304.0/topicseen.html

This is exactly what I was talking about.

There is an "OMS USB Driver" extension that must be present for OMS to "see" the USB bus.
Make sure you have it and it's enabled.

Ain't this a riot?   8)
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: IIO on January 14, 2020, 05:42:53 AM
one of the main things that people miss is to install the OMS driver of their interface.

which only installs from the device´s driver installer app when OMS is already preset at that time.

in other words: you must first install OMS, reboot, then install the drivers of your interface (again) to now magically be in posession of the OMS driver (and not only the usb driver) for that particular device.


those who haven seen that before might think that

/extensions/usb midex driver
and
/OMS folder/USB

will be enough, but it isnt. you also need something like

OMS folder/midex driver


then you can still not use the interface - you also have to create a "new OMS setup". only by now your interface ports will show up in all applications.
Title: Re: G4 OS9 options for SMDI file transfers for Akai 612
Post by: part12studios on January 14, 2020, 07:42:09 AM
that may be what i missed.  i will try more OMS again and see.  FreeMIDI is great with MOTU software, but I've not found it to be much use outside of DP3 which is the only program I have and subsequent drivers for MOTU hardware.