Juce.

Biblioteca di classe C ++ per lo sviluppo di applicazioni multipiattaforma
Scarica ora

Juce. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Raw Material Software
  • Sito web dell'editore:
  • http://www.rawmaterialsoftware.com/index.php
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 5.9 MB

Juce. Tag


Juce. Descrizione

Biblioteca di classe C ++ per lo sviluppo di applicazioni a piattaforma trasversale Juce (Jules 'Utility Class Extensions) è una libreria C ++ integrata per lo sviluppo di applicazioni multipiattaforma cross-platform.juce è particolarmente utile per creare interfacce utente altamente specializzate e per la gestione della grafica e del suono. Ecco alcune caratteristiche chiave di "JUCE": Nozioni di base: · La migliore classe di stringa del mondo; array; Gestione del flusso e dei file; ora e data; Funzioni di matematica, numeri casuali, conteggio dei riferimenti, parser XML super-veloce e classi di manipolazione XML ben fornita; astrazioni per fili, processi, sezioni critiche ecc; Compressione Gzip integrata / flussi di decompressione e readling dei file zip; Annulla / Ripristina il supporto; registrazione; Strato di messaggistica con timer, ascoltatori di eventi; ecc. Ecc. Interfaccia utente: · Capacità di finestra della finestra a croce con un'architettura di componenti leggeri estremamente potenti. I componenti già pronti includono pulsanti, elenchi, menu, caselle di testo, viste, barra di scorrimento, ecc. I componenti sono personalizzabili con un basso livello creando il proprio (o con la sottoclassamento esistente), o ad un livello di applicazione creando personalizzato stili di look-and-sentori per loro. · Grafica vettoriale - Rendering anti-alias ad alta qualità di alta qualità di forme con transpazione, riempimenti gradienti, ecc.; percorso accarezzato con stili di linea diversi, linee tratteggiate; Trasformazioni affine e classi di geometria; manipolazione di caratteri tipografici come percorsi e motore di font personalizzato per fornire un testo accurato sub-pixel in modo indipendente da piattaforma; I caratteri tipografici possono essere serializzati per una facile embrizione di caratteri in un eseguibile. Manipolazione dell'immagine: · Rendering di immagini di alta qualità, consentendo trasformazioni affine e trasparenza; Supporto per finestre OpenGL a piattaforma multipiattaforma all'interno di Juce Windows; Parser integrato per caricare i formati di immagini JPEG, PNG e GIF; Image Caching; Facile embedding di immagini in un eseguibile senza dover utilizzare risorse specifiche della piattaforma. Audio: · Motore audio a bassa latenza che supporta i dispositivi DirectSound, ASIO e CoReaudio; Classi di buffer audio per miscelazione e manipolazione dei campioni; Parser per i formati WAV e AIFF, oltre a leggere flussi audio da dispositivi audio CD (facili sul Mac, ma complicati su Windows!); potenti classi di messaggi MIDI; Carico di file midi / salva; Nodi di elaborazione audio connessibili inclusa la conversione del tasso di campionamento. Networking: · Gestione dell'URL; flussi di lettore HTTP e FTP; Avvio dei browser predefiniti, ecc. · Facile da integrare, Juce è una libreria statica in modo che la tua applicazione possa funzionare come eseguibile stand-alone - nessuna DLL extra da installare, nulla per gli utenti di rovinare! Nella tua applicazione, dovrai solo includere un file di intestazione: "Juce.h" e questo è vero - nessun codice specifico della piattaforma o altre intestazioni necessarie. Cosa c'è di nuovo in questa versione: · È stato troppo lungo dall'ultima versione ufficiale, e ci sono un vasto numero di nuove funzionalità e correzioni in questa versione - troppe per elencare qui! Controlla i registri SVN per informazioni più dettagliate · Tutto il codice nativo Mac è stato portato da carbonio al cacao. (Ci sono alcune eccezioni, ad esempio i plugin audio, dove è ancora necessario il supporto del carbonio, ma questi resti possono essere facilmente fasi in futuro quando non è più necessario) · Build amalgamated: l'intera libreria Juce può ora essere aggiunta alla tua applicazione come un singolo file CPP (molto grande)! Ciò può accelerare Builds (non è necessario creare la Biblioteca Juce) e semplificare la gestione del progetto, oltre a semplificarlo da gestire più progetti JUCE che tutti hanno bisogno della libreria da costruire con impostazioni diverse. · Supporto per plugin Browser! In un modo simile per costruire plugin audio, ora puoi creare plug-in Browser NPAPI e ActiveX. · Supporto per le webcam! La classe CameraDevice semplifica mostrare un'anteprima di una telecamera e di far scorrere il suo input per un file video.


Juce. Software correlato

Gnumeech.

Un pacchetto estensibile, text-to-parlato, in base al tempo reale, articolatori, vocale-sintesi-per-regole ...

371 2 MB

Scarica

Boogame

Un quadro di sviluppo del motore di gioco 2D aperto e gratuito ...

140 8.3 MB

Scarica

Phylorunner.

semplice applescript per creare una GUI minima per i programmi della riga di comando ...

158 45 KB

Scarica

Simtouch.

TUIO Messater Simulator per lo sviluppo AS3 delle applicazioni multi-touch ...

161 417 KB

Scarica