Explore this Section
- / School of Humanities /
- Music and Music Technology /
- People /
- Rajmil Fischman /
- Rajmil Fischman: Free Software
Rajmil Fischman: Free Software
Below is a list of my software with the newest listed first.
Click on the blue arrow (far right) to expand and show more details (including audio/video clips & scores)
The size of the full patch is approximately 1626 x 850 pixels. Therefore, it will appear in its entirety in HD resolution, but may extend beyond the screen at lower resolutions.
Another problem that people may encounter on the MAC is that Clouds might not fit the screen. In fact, it should be fully visible in a retina display since its size is 1626x850, which actually is much smaller than an HD display of 1920x1200. Again, it is Apple not being clear with its users that the high resolution depends on how you set up the choices in the system preferences: the default display for Apple is not really 2560x1600, unless you set it to 'more space'. You can see how to do this in the following link: https://support.apple.com/kb/PH19043?locale=en_US: once you get to the display page select ‘scaled’ and ‘more space’.
On Mac OS Sierra the facility to allow this has been hidden away. You can get aound this by opening a Terminal window and type: sudo spctl --master-disable and then supply your password. The Anywhere option will then be visible once more to allow the application to run.
25.11.16 Version 1.01 released
CLOUDS version 1.01 rectifies the following bug:
- The source reading Rate did not change in real time and it did not work when reversing the playback using negative values. This has now been rectified.
Many thanks to Julio Benavides (Lima, Peru) for identifying the bug.
Manual Actions Expressive System (MAES)
MAES aims to enable music creation and performance using natural hand actions (e.g. hitting virtual objects, shaking them, etc.). Gestures are fully programmable and result from tracking and analysing hand motion and finger bend, potentially allowing performers to concentrate on natural actions from our daily use of the hands. It is designed to work with the P5 Glove and has been used to create music for this device (see https://vimeo.com/55093629). Nevertheless, it can also be used without a controller, offering a standard graphic interface for real time control of synthesis and processing. Furthermore, the MAX external that communicates with the P5 glove can be easily replaced by any other external or subpatch that provides all or part of the corresponding data (position X,Y,Z; orientation X,Y,Z; velocity X,Y,Z and individual finger bend), with relatively little effort.
Ideally, a fast processor should be used (e.g. i7 quad core). However, it is also possible to run MAES in a slower system by reducing the CPU workload in MAX (see Troubleshooting at the end of the user guide).
The patch can be run as an executable (Windows: MAES.EXE or Mac OS: MAES.APP), or as a runtime MAX patch (MAES.MXE both in Windows and Mac OS) using MAX Runtime version 6 upwards (available for free from Cycling74’: http://cycling74.com/downloads/).
While the corresponding patches will run in both Windows and OS, at present P5 Glove tracking is only possible in Windows. Therefore, when running in OSX, MAX will inform the user that the external P5GloveRF is missing. However, apart from not tracking the P5 glove, the patch should work normally.
This is due to the fact that there are no available P5 drivers for OSX. I hope to investigate the possibility of overcoming this problem in the near future. Also, I can provide the C sources for the external P5GloveRF to anyone interested in adapting it to OSX.
Finally, it is possible to use Boot Camp or a windows simulator (e.g. Parallels) in a Mac to run the patch in Windows and track the P5 Glove.
The size of the full patch is approximately 1770 x 920 pixels. Therefore, it will appear in its entirety in HD resolution, but will extend beyond the screen at lower resolutions, requiring resizing of the window to enable scrolling.
MAES_Installation_&_User_Guide (please read this before installing the software)
The author acknowledges the support of:
Arts and Humanities Research Council, which made possible the creation of MAES.
AL ... gorithmic Compositional Environment
AL ... gorithmic Compositional Environment, developed by Rajmil Fischman is a multiple document interface (MDI) application, with frame windows that present views of different documents and/or several views of the same document. It is designed for the creation and manipulation of sonic events and their organization into a structured musical work. In order to aid user familiarity with the software and a reasonably short learning curve, care was taken to develop an interface within an accepted general standard for windows applications; including a menu bar, a tool bar, common window components and typical mouse ‘drag and drop’ operations.
Also, key shortcuts are implemented for most commands. Another important consideration in the design of AL was the desire to provide a reasonably open system, with the option for development of third party plug-ins; thus avoiding the constraints imposed by a single type of musical process. Currently, AL is distributed as free software, in conjunction with ERWIN, a plug-in that applies the solutions of Schröedinger’s equation for an atomic potential with radial symmetry (a well-known equation from Quantum Mechanics) to the creation of granular clouds. Hopefully, future developments by the author and others will implement a variety of compositional approaches in addition to ERWIN.
Please note that AL comes with ABSOLUTELY NO WARRANTY; for details see the GNU General Public License.(Adobe Acrobat Format). This is free software and you are welcome to redistribute it under the conditions detailed in the GNU General Public License. For more details, you can write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. The GNU website is here.
The author acknowledges the support of:
The Arts and Humanities Research Board, (later to become AHRC) which made possible the creation of these programs.
Processor Pentium (Pentium III onwards recommended)
Operating System Windows 8/7/XP/Vista/98/ME (AL was initially developed on Windows 2000 but the latest version has not been tested in this environment)
Screen Resolution Although AL can run on lower resolutions, a minimum of 1024x 768 pixels or higher is recommended. The software will run on a smaller resolution but some graphics components may not fit in the screen.
Microsoft DirectX 8 TM The AL and ERWIN installation disk should install DirectX 8TM, if required.
Soundcard DirectX TM compatible (recommended).
NOTE Rehearse and playback functions are optimised to work with DirectX TM. There may be delays and crackles when using soundcards which are not DirectX TM compatible.
1. Download the programme. This should create a compressed, self-extracting file (ALandERWIN103.EXE) in your computer.
2. Double click on ALandERWIN103.EXE. This will extract all the files needed for installation, including a README file
3. Double click on the extracted Setup.EXE file.
4. If you have not installed Direct X TM or have version lower than 8, SETUP.EXE will also install DirectX TM version 8 and may reboot your computer. If after rebooting the dialog for AL's installation does not reappear, double click on SETUP.EXE again.
5. Finally, the SETUP.EXE program may have to load the install shield and reboot your computer again. If this happens and the dialog for AL's installation does not reappear, double click on SETUP.EXE one more time.
6. After AL is installed, a shortcut on the desktop and an item on the programs menu should appear (Algorithmic Composition Environment).
7. For Windows 7 and 8 users you will need to download an extra file from Microsoft: WinHlp32.exe
This will enable the Help feature to run correctly.
If you experience problems downloading large files and you still want to obtain a copy of AL and ERWIN, you can get it on a CD for the price of postage and packaging (5 pounds) from the Composers’ Desktop Project.
17.7.03 Version 1.03 released
AL and ERWIN version 1.03 has the same functionality as version 1.02. However, the latter had a bug which could produce clicks when using certain kinds of audio sources, particularly in the case of pitched material. This has been corrected in version 1.03
Al Software Download
There are two versions available: One for users who already have DirectX ver 8.1 (or above) already installed on their systems and one for users who have a version of DirectX previous to version 8.1
In order to check what version of DirectX you have installed run the command dxdiag (start button, then run)
If you have already installed AL and ERWIN version 1.02 and it is running properly, you should already have DirectX version 8.1 installed.
If you already have DirectX ver 8.1or above then download this file Al&Erwin103.exe (8.9Mb)
If you do not have DirectX ver 8.1or above then download this file: AL&Erwin103+DirectX8.exe (33.4Mb includes full DirectX installation)
Please address any feedback regarding AL to: firstname.lastname@example.org. If you experience problems downloading large files and you still want to obtain a copy of AL and ERWIN, you can get it on a CD for the price of postage and packaging (5 pounds) from the Composers’ Desktop Project.