FScape
FScape is een zelfstandig, platformonafhankelijk programma voor het renderen van geluid en bestaat uit een vijftigtal onafhankelijke modules. Van eenvoudige hulpprogramma's zoals het scheiden van kanalen, normaliseren, knippen en splitsen van geluiden, via verschillende DSP- en filteralgoritmen tot complexere algoritmische eenheden die een geluid opnemen, analyseren en herschikken in nieuwe vormen. Veel van de processen en hun parametriseringsmethoden zijn uniek. FScape is open source software gepubliceerd onder GNU General Public License v3+.

Systeem vereisten
  • Minimaal JRE: 1.6.0_27 (1.6.0ga5)


FScape op een eComStation machine met Open JDK


FScape installeren
Download FScape-1.6.0-universal.zip. (het bestand kan alleen van mijn site worden gedownload, op https://www.sciss.de/fscape/ presenteren ze nu alleen de broncode.). De volgende versie 1.7.0 heeft Java 8 nodig. Open het zipbestand en kopieer de map (directory) "fscape-1.6.0" naar de vaste schijf. Dat is het!

Het fscape.cmd bestand
Deze versie van FScape werkt met Open JDK in OS/2-eCS. Ik heb een fscape.cmd bestand gemaakt met de volgende inhoud;
@echo off
SET CLASSPATH= 
SET BEGINLIBPATH=[station:java]\JAVA160ga5\bin
SET PATH=[station:java]\JAVA160ga5\bin
SET FSCAPE_HOME=[station:fscape]\fscape-1.6.0
SET APP_CLASSPATH=[station:fscape]\fscape-1.6.0\lib\*
SET SCRIPT_CONF_FILE=[station:fscape]\fscape-1.6.0\conf\application.ini
[station:fscape]
cd [station:fscape]\fscape-1.6.0
java -Duser.home=[station:fscape]\fscape-1.6.0 -cp [station:fscape]\fscape-1.6.0\lib\de.sciss.fscape-1.6.0.jar;
[station:fscape]\fscape-1.6.0\lib\* de.sciss.fscape.FScape 2>fscape-bugs.txt
De laatste twee regels zijn in werkelijkheid een regel, ik heb ze voor deze pagina moeten splitsen in twee delen. Ik gebruik 2 verschillende mappen (directories), een voor Java en een voor FScape met de door dit programma aangemaakte bestanden. De in het cmd bestand gebruikte verwijzingen;

  • [station: java] = station met Java
  • [station: fscape] = station met FScape

moet worden vervangen door echte schijfletters. Bewerk en sla het bestand "fscape.cmd" uit de distributie op. Dit bestand wordt gekopieerd naar de "fscape-1.6.0" map(directory). Verder kunnen paden anders zijn, pas dit naar behoefte aan. Maak een nieuw programma object. Geef pad en de bestandsnaam op: "[station: fscape]\fscape-1.6.0\fscape.cmd". In het tabblad Sessie de selectievakjes "OS/2 venster", "Starten als pictogram" en "Venster sluiten bij einde programma" aanvinken. In het tabblad Algemeen kan bij naam "FScape" worden opgegeven. Uit het bestand "fscape-ecs.zip" kan het icoontje worden gekopieerd.

Parameters / opties verklaard
  • De specificatie "-Duser.home=[station: fscape]\fscape-1.6.0" zorgt ervoor dat FScape alle noodzakelijke bestanden in eigen map (directory) opslaat in plaats van opslaan in de home directory.
  • De opgave "2>fscape-bugs.txt" zorgt ervoor dat alle probleem meldingen (bugs) worden bewaard in het bestand "fscape-bugs.txt". De 2 in "2>" is dus geen typefout! Je kunt deze toevoeging er uit laten als je geen probleem rapporten wil hebben.

Download
In het bestand zit bovenstaand cmd bestand (alle schijfletters staan op C:) en een OS/2 FScape icoontje: fscape-ecs.zip.

revision 23 februari 2020