Giter Site home page Giter Site logo

s2kdie's Introduction

S2000/S3000/S900 Disk Image Editor version 1.1.2 Copyright (C) 2004 Michael Kane [email protected]

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

-Things you will need.

Command line PHP 4.0+

-Optional items.

fdutils 5.0+ : if you want to read/write images to floppy you'll need this installed. : http://fdutils.linux.lu wteledsk : to convert .td0 floppy images into those readable by this program. : http://www.fpns.net/willy/wteledsk.htm

-Configure the editor.

Ensure the path to command line php is correct in s2kdie.php Change $pathtosetfdprm to the path to setfdprm (include trailing forward slash) Change the floppy device variable if required

-Getting there.

To Akai format a floppy disk (high density) with fdutils. superformat /dev/fd0 sect=10 hd ssize=1024 cyl=80 You will need to format a disk before saving an image to it, unless the disk has already been used with a sampler.

The editor should work with the S3200 and S2800. I'm basing this on the fact that they run the same opering system as the S3000. I'd appreciate a floppy image from either sampler.

The S950 will load S900 double density disks and this is currently the only way to get samples onto them. I'll include support for the high density S9XX disk format when I get an image to check the ID bytes.

Disks are defragmented upon loading. Currently only S900 double density floppies are supported. S2000 and S3000 support is with high density images only.

S3000 support is not tested. I'm sure it can read S2000 floppies so it might be safer to save your images in that format.

I own an S2000 and an S900. I'm looking for a detailed S900 sysex list and an image of the S900 operating system v4.0.

-Places of interest.

Akai disk formats. (Shout outs to Paul Kellett) http://mda.smartelectronix.com/akai/akaiinfo.htm WAVE PCM soundfile format. http://ccrma.stanford.edu/courses/422/projects/WaveFormat/ Some S2000 disk images (in teledisk format) http://www.geocities.com/SunsetStrip/Studio/7012/

-Things to do.

In-depth program/sample editing. Saving -L and -R samples into stereo WAV. A total rewrite. (in C perhaps)

-Example

AKAI S2000/S3000/S900 Disk Image Editor v1.1.2 (? for help.)

Command: wload g2.wav Stereo WAV imported as akai samples. Command: vol G2 G2
Command: dir

  S2000 Volume: G2          

  Filename       Type        Bytes

[0] G2.WAV -L 84108 [1] G2.WAV -R 84108

  1418 unused sectors.  (1452032 bytes free)

Command: sd 0

SHNAME: G2.WAV -L SBANDW: 44100Hz SPITCH: C_3 SPTYPE: no looping STUNO: Semi.Cent +00.00 SLNGTH: 0

Command: save Image saved. Command: q

s2kdie's People

Contributors

locurasoft avatar

Stargazers

Andrew Hollis avatar

Watchers

James Cloos avatar  avatar

Forkers

tiretrak

s2kdie's Issues

Alternative?

Is there an alternative dependency to fdutils that would enable this to work? I'm trying to get this to work on my mac and it seems specific to Linux. Also wondering if dd would work, but it doesn't seem to be as robust as fdutils from my initial findings. I figured if I can get the disk introspection working on my mac, maybe i can port this over to Node.

Also, if you can suggest any other solutions to editing files on the S Series samplers, would be greatly appreciated. Wondering if connecting to the sampler via SCSI would be remotely possible?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.