Menu

Tree [789761] master 1.0.10 /
 History

HTTPS access


File Date Author Commit
 examples 2013-11-09 Marlon Schumacher Marlon Schumacher [76cdf5] OM-SoX 1.0 pre-release
 executables 2013-07-27 Marlon Schumacher Marlon Schumacher [15d6ff] some work on sox-remix editor
 resources 2014-08-10 Marlon Schumacher Marlon Schumacher [8c04f2] Revert 84c1d5f..484ed7b
 sources 2016-11-10 Marlon Schumacher Marlon Schumacher [8fbecc] Removed om-clip from utilities.lisp and updated...
 .gitignore 2016-11-10 Marlon Schumacher Marlon Schumacher [41d16a] updated gitignore file
 License.txt 2013-10-13 Marlon Schumacher Marlon Schumacher [7a78a7] Added license file. Added common header to sour...
 OM-SoX.lisp 2014-10-22 Marlon Schumacher Marlon Schumacher [921cd9] Minor omsox-version-change in loadfile
 ReadMe.md 2016-11-10 Marlon Schumacher Marlon Schumacher [8fbecc] Removed om-clip from utilities.lisp and updated...

Read Me

OM-SoX 1.0.1

Copyright © 2011-2016, Marlon Schumacher


OM-SoX is an open-source, cross-platform library for symbolic multichannel audio manipulation and batch processing in OpenMusic. It presents a symbolic audio editing suite with graphical editors and functional & object-oriented programming features.

OM-SoX uses SOundeXchange as dsp engine.
© 1998−2013 Chris Bagwell and SoX Contributors.
© 1991 Lance Norskog and Sundry Contributors.

My thanks go to Jean Bresson and Bertrand Scherrer for feedback & help, also to Anders Vinjar and Dave Philips for their advice on adapting OM-SoX for Linux.

OM-SoX has been tested with sox14.4.1 and OM6.6-10 on MacOS10.7-11.

Known issues:

  • There's currently a problem in sox (14.4.1) for MacOS coreaudio for using audio devices other than the system device.
  • There seems to be an issue with sox (14.4.1) for MacOS with decoding of .ogg files
  • sox-splice is experimental and shall be updated in a future release.
  • sox-analysis reading errors for certain statistics when used with multi-channel audio.

OM-SoX user mailing list:
omsox-users[at]lists[dot]sourceforge[dot]net

For feature-requests/issues please use the ticket system on sourceforge:
https://sourceforge.net/p/omsox/tickets


OM-SoX is developed and maintained by myself alone on a volunteer basis. Please consider making this world a better place by supporting free & open-source software with a donation. Any amount is appreciated. https://sourceforge.net/p/omsox/donate

"Open Source software developers and projects are well-known for providing their source code and applications free-of-charge. These teams and individuals rely on donations to help offset development costs, hardware purchases, and other expenses (like travel to conferences) in support of ongoing development of the software." (sourceforge.net)


Copyright (c) 2011-2016, Marlon Schumacher.
All rights reserved.

Redistributions in binary or source form must reproduce the above copyright notices and credits, and the following disclaimer in the documentation and/or other materials provided with the distribution.

DISCLAIMER:

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.

See file LICENSE for further informations on licensing terms.

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., 59 Temple Place - Suite 330, Boston, MA 02111-1307,10 USA.


Installation:
Drag folder "OM-SoX 1.0" anywhere on your drive.
Load into OpenMusic as an external library.
Import tutorial patches via OpenMusic's Help menu.


Release notes

Release version : 1.0.1
Release Date : 2016/11/10

-hotfix for startup error due to a function
being redefined


Release version : 1.0.0-b8
Release Date : 2014/10/22

  • Updated for compatibility with OM6.9

Release version : 1.0.0-b7
Release Date : 2014/06/13

  • Added sox-plot function
  • Added new input combiner for multiplying signals (sox-multiply)
  • Improved sox-convolve function: Automatically compensates for FIR-delay and gain