Projects tagged ‘java’ and ‘midi’


Jump to tag:

Projects tagged ‘java’ and ‘midi’

Filtered by Project Tags java midi

Refine results Project Tags music (16) sound (6) audio (4) composition (4) game (3) osc (3) sequencer (3) mp3 (2) flash (2) javascript (2) processing (2) swing (2)

[37 total ]

2 Users
   

TuxGuitar is a multitrack guitar tablature editor and player written in Java-SWT, It can open GuitarPro, PowerTab and TablEdit files.
Created about 1 year ago.

1 Users

Created 4 months ago.

1 Users
 

jVSTwRapper allows you to develop VST (2.4), Audio Unit (AU) and LADSPA compatible audio plugins and virtual instruments plus user interfaces (Swing) with the Java programming language on Windows ... [More] , Linux and Mac OSX. 5 demo plugins (+src) are included. [Less]
Created 12 months ago.

0 Users

This application enables studio artists to manage a modular MIDI patchbay using a computer. The application visualizes the patchbay and the configured connections.
Created 2 months ago.

0 Users

A project of the communities at noisepages.com, createdigitalmusic.com, and createdigitalmotion.com Noiselab is a cross-platform, shared code project for work from the noisepages community and the ... [More] Hackday project, cross-geographical collaboration days for work on open source, creative code. The first hackdays include a set of projects for tangible music and visual interfaces. The preferred language for Noiselab projects is Java including Processinghttp://processing.org ...for music project code, we naturally encourage the integration of the cross-platform synthesis language SuperCollider. (Pd/Pure Data patches may also be used, but are not as easy to compare and modify as textual code.) [Less]
Created 4 months ago.

0 Users

GMMidiLib is an Open Source Java MIDI Library.
Created 2 months ago.

0 Users

This is a small Java program that generates random midi patterns that follow the rules of music theory.
Created 3 months ago.

0 Users

Megadrum Config Tool will allow you to configure every single parameter of your Megadrum, and also manage configuration sets. But there is even more. With this tool you will be able to monitor the ... [More] MIDI activity generated by the module, have useful hints and graphical aids to configure it, update MD's firmware, and even accessing some 'hidden' parameters to make your MD even more personal. [Less]
Created 4 months ago.

0 Users

The project consists of a Java applet that actually receives the midi data. The midi data is sent to JavaScript via the AppletContext, and javascript sends the data to Flash via the ExternalInterface. ... [More] Subsequently the midi messages are broadcasted to any number of midiclients via LocalConnection. Beside the midi bridge, the project contains a growing number of utility classes written in actionscript 3 that are built upon the midi bridge and use midi events as input. For asdoc go here. You can compile the code with Flex SDK. If you are using Adobe's Flash IDE, you might want to read this. In both cases, the sample src/classes/com/yourdomain/YourClass is a good starting point for building your own applications. If you run into problems setting up the packages on your computer don't hesitate to drop me a line. You'll find some handy html and javascript files as well: these might help you embedding your project in html. The index.html that you'll find in /web/static/ embeds both the client and the bridge. Moreover in this file you can set some defaults, such as the preferred midi device; this device will be connected as soon as the application has been loaded completely. You can read more about the bridge and see a working example over here. There is also a simple example that shows the possibility of connecting multiple clients to a single bridge, and working with multiple bridges. Check it over here. watch the example [Less]
Created 12 months ago.

0 Users

Live Loop : create your loops in real timeLiveLoop is a live midi sequencer that enables you to record loop while playing piano on a keyboard. You can record, play or delete midi tracks directly with ... [More] your midi controller. You can connect LiveLoop to other synthesizer software like Reason, Ableton, ... InstallationYou need Midi Yoke to create a midi connection to another software You need Java to execute this software (may be already installed on your system) If you have a problem, you can Contact the creator. Screenshot and help To use it you need : A midi keyboard (or you can play with your normal keybord using some softwares) A sound software (like Reason), if you don't have you can play with your sound card directly To start you must select your device (your keyboard) in the input list, you must select your sound card in the output list, or a midiYoke port to use it with your sound software Then you need to configure the controls : record (to start record loops) pause (to stop the record loop) clear (to clear the current track) To configure a control, just click in the textbox, and then press the control button in your keyboard. You need to configure also the tracks : Choose the number of track For each track, you must choose the slider that controls witch is the current track The current track is the one that is recorded or cleared, you can also change the volume of the current track After all you can configure the loop lenght, you can set : The resolution (precision of the recording midi events) The global loop length Configure your sound software : This depends on witch software you use. To configure your software, you must go in the preferences and select your midi input device. Just select MidiYoke 1. that's it, now click on Start and enjoy live loop playing. For programmers only : the Live Loop APILiveLoop is written in Java with a small api that is sit on top of the javax.midi api. You can easily create your own midi module (a midi filter, a switch, ...) and connect them to each other. Your midi keyboard or controller can now do much more things. The api provides all these functionalities : - Device input and output connections - Midi effects (Filters, Switches, Controllable effects, ...) - An UDP client/server playing connection to play together through a network - A live looping sequencer - a module to play with a standard PC keyboard - a midi clock synchronization system to synchronize LiveLoop with other softwares [Less]
Created 12 months ago.