Projects tagged ‘juce’


[27 total ]

1 Users
 

The project aims to the creation of an UML tool suitable both for academia and the industry, including Ivar Jacobson's proposed extensions for Aspect-Oriented Software Development (AOSD). -Creation ... [More] of a cross-platform (Linux, Windows & Mac OS X) UML editor, using C++; - Allow users to create (in its first release) use case, sequence and class diagrams; - Include AOSD extensions to create models for aspects, pointcuts and advices; - Provide interoperability through the export of diagrams using the XMI standard; - Deliver a high-quality code base, thoroughly unit- and functionally tested; - Provide a usable, standard and easy-to-use user interface. The name "Rem" stands for "Requirements and Entity Modeler" but is also a reference to Rem Koolhaas, one of the greatest architects of all time [Less]
Created about 1 year ago.

1 Users

This is a community driven trunk of Juce, that mainly try to keep the base trunk up to date with bug fixes, new classes and things that generally couldn't be included in the main Juce repository. I ... [More] think this is the time to explore and extend JUCE in a collaborative and shared way. [Less]
Created 9 months ago.

0 Users

The goal of the cpDock Project is to build a cross platform "Simple" Dock application.Not full featured but with some stuff very new and (i think) useful. Give it a try
Created 12 months ago.

0 Users

MidiBang arises in the openLab, Nov. 27 2007. During these days, i'm working with Arduino to make a simple MIDI trigger for a midi drum. But there is no way for a MIDI program to understand the ... [More] serial data coming from the USB, so we need an application which takes the serial data, and pass it to an ALSA virtual MIDI device, so other programs can be controlled with our trigger pads :) I've decided to use Juce for user interface, since it comes with some ALSA support. And well, to be honest, i'm in love with the user interface look and feel. Moreover, it's said to be very well programmed, and seems to be an easy development library. MIDI related code it's simplified with Juce, since it comes with methods to handle that. It will run on GNU/Linux systems, though it should be quite easy to port it to windows or mac. In short: since Arduino board comes with a FTDI chip, the ftdi driver creates a serial device when Arduino is plugged-in, and this device is called /dev/ttyUSB0 in my Debian Lenny. So i decided to use a serial library to handle the data from the serial port, and reached libserial (quite old, but i'm not even a newbie in C++, and this one is simple and easy to understand for me). This is my "Hello World" with C++ and GNU/Linux (after some playing with Visual C++ and Dev-C++). Oh, at the end, but the most important, this project is heavily based upon a similar one developed for MacOS. This inspiring application is called Ardrumo, and you can find it in http://code.google.com/p/ardrumo/ [Less]
Created 12 months ago.

0 Users

For testing and assistance with projects.
Created 11 months ago.

0 Users

Ctrlr v3This is the third version (i hope final this time) of an idea for a general purpose MIDI controller VST plugin. In simple terms, if you have any hardware (or software) that can accept MIDI ... [More] messages this might be a program for you. Why?cause Apple burried SoundDiver when they bough Emagic and nothing like this has been made (for free!) cause i use FLstudio as main main DAW and none of the options to do such stuff work the way they should cause noone really makes midi editors for old synths nowadays and those that were written are old, standalone and not cross-platform FeaturesCan send any type of midi message All parameters and controls can be controlled via LUA scripting language All parameters are loaded from a XML file (gui and parameters) JUCE based, means it's cross-platform Updates27.08.2009 - It's bee a while. I'll get back to ctrlr i promise. I updated juce and cleaned some unused stuff. Did a release build for win32, i can't build for OSX for now, but i will try to. I'm planning to do a better and cleaner LUA implementation, but i'll need time for this. Also embedding images and font is on a TODO list. The latest version is available in the Downloads section. 17.02.2009 - a LUA editor is added (right click on the toolbar at the bottom), you can change your code and see how it works without reloading the plugin, i'll add a "update xml" option asap. Some popup menus for components, those don't do anything, this is just a sketch. Revision number is in the download file name, watch out for thos (writing BAT files was my hobby in high school now i can't remember anything) 15.01.2009 - so i started to do the engine of the Juno-106 editor, you can see some LUA code and how modifiers are defined in the XML file, it's bundled with each download. I need to get a MAC to do OSX builds cause i can't move from one computer to the other all the time, and i'm working on a VAIO notebook, i'll try to build the updated version for OSX soon but this will be delayed. Some code changes too (a browse for file component for LUA to load sysex dumps later read/write for those dumps, could be useful). 25.01.2009 - properties for each gui component, and a LINK tab that soon will work as a MIDI INPUT link component (in progress). Midi channel and device information are now saved with VST and Standalone versions, a new MBase01 editor and some fixes to the not complete Juno106 Editor. Some screens of editors i'm working on: Juno-106 Evolver MBase-01 Drumstation [Less]
Created 12 months ago.

0 Users

This is an audio thumbnail C++ class based on Juce which displays a mixed mono version of a wave in three frequency bands.
Created 4 months ago.

0 Users

This is a simple Tremolo effect programmed in Juce and made available for as many platforms as I could. My hope for this is that it will feature a stereo effect with an editable envelope.
Created 10 months ago.

0 Users

Basic timer with adjustable pre-timer and selectable alarm sound written using Juce. Ideal for meditation or as a simple example of how to use some basic classes in Juce including Timer and PropertiesFile.
Created 6 months ago.

0 Users

This project current has two parts: A project which wraps a Juce AudioProcessor as a Max/MSP signal processing object This works in MaxMSP 4.6 with a GUI window editor for the plugin and without the ... [More] GUI in Max 5. Mac / Windows. A project which wraps a Juce Component as a MaxUI box or places the Juce Component in a window owned by a regular object. This is the same project with two different targets as the code for getting/setting attributes for each of the Component's sliders is the same, for example. Max 4.6 only at present. Mac only at present. [Less]
Created about 1 year ago.