SC

Screenshot Λογισμικό:
SC
Στοιχεία Λογισμικού:
Εκδοχή: 0.3.1
Ανεβάστε ημερομηνία: 15 Apr 15
Προγραμματιστής: ixi audio
Άδεια: Δωρεάν
Δημοτικότητα: 62

Rating: nan/5 (Total Votes: 0)

SC είναι μια εφαρμογή που σας επιτρέπει να ελέγχετε εύκολα διακομιστή ήχου Σουπερκολάιντερ (scsynth) από την Python.
Το τυλίγει βιβλιοθήκες scsynth / scosc από τον Patrick Stinson.They επιτρέπουν Python για να μιλήσετε με scsynth μέσω OpenSoundControl. SC παρέχει μια απλούστερη API για να χρησιμοποιήσετε αυτές τις βιβλιοθήκες. Ωστόσο, οι χρήστες εκ των προτέρων να θέλετε να παρακάμψετε SC και να χρησιμοποιήσετε άμεσα αυτές τις βιβλιοθήκες.
Χρησιμοποιώντας SC, Σουπερκολάιντερ Synthdefs μπορεί να φορτωθεί στο διακομιστή scsynth Ως εκ τούτου, μπορεί να ελέγχεται πλήρως από την Python.
Νέα synthdefs μπορούν να αναπαρασταθούν σε πραγματικό χρόνο νέα conections μπορούν να δημιουργηθούν και να τροποποιηθεί. SC μπορεί επίσης να χρησιμοποιηθεί από το διαδραστικό Python να ζουν κωδικοποίηση.
Για παράδειγμα, ένα απλό synthdef που στέλνει ένα ημιτονοειδές κύμα με την κάρτα ήχου θα μοιάζει με αυτό στο sclang Σουπερκολάιντερ είναι:
(
SynthDef ( sine, {| amp = 0,5, freq = 440 |
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? δεδομένα var = SinOsc.ar (freq, 0, amp)?
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? Out.ar (0, δεδομένων 2!)?
.}) Κατάστημα?
)
Χτίσιμο αυτό παράγει ένα αρχείο που ονομάζεται sine.scsyndef ότι μπορεί αργότερα να φορτωθεί και να ελέγχεται από την Python χρησιμοποιώντας τη μονάδα SC τόσο εύκολο όσο αυτό:
sine = sc.Synth ("sine")
sine.freq = 444
sine.amp = 0,9
... Και ούτω καθεξής ...

Απαιτήσεις :

  • Python

Παρόμοια λογισμικά

pyradio
pyradio

20 Feb 15

lv2-c++-tools
lv2-c++-tools

11 May 15

RetroCode
RetroCode

2 Jun 15

Άλλο λογισμικό του προγραμματιστή ixi audio

IXI Noiser
IXI Noiser

14 Jul 15

Σχόλια για SC

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!