Skip to main content

Home/ Groups/ topot_controller
marcell mars

What's Cooking in PulseAudio's glitch-free Branch - 0 views

  • The first basic idea of the glitch-free playback model (a better, less marketingy name is probably timer-based audio scheduling which is the term I internally use in the PA codebase) is to no longer depend on sound card interrupts to schedule audio but use system timers instead. System timers are far more flexible then the fragment-based sound card timers. They can be reconfigured at any time, and have a granularity that is independant from any buffer metrics of the sound card. The second basic idea is to use playback buffers that are as large as possible, up to a limit of 2s or 5s. The third basic idea is to allow rewriting of the hardware buffer at any time. This allows instant reaction on user-input (i.e. pause/seek requests in your music player, or instant event sounds) although the huge latency imposed by the hardware playback buffer would suggest otherwise.
marcell mars

O c c a m - 0 views

  • /osc/midi/out/noteOn channel (int) key (int) velocity (int) /osc/midi/out/noteOff channel (int) key (int) velocity (int) /osc/midi/out/polyTouch channel (int) key (int) pressure (int) /osc/midi/out/control channel (int) index (int) value (int) /osc/midi/out/program channel (int) index (int) /osc/midi/out/touch channel (int) pressure (int) /osc/midi/out/bend channel (int) value (int) /osc/midi/out/allNotesOff channel (int)
  •  
    proposal on howo to convert midi to osc and vice versa...
marcell mars

MidiWeb.org -> home - 0 views

  • The MidiWeb consists of a server/client framework using TCP/IP to connect, receive and send midi data. It allows users to connect unlimited midi devices either locally and/or over the internet and send realtime data to each other. Since MidiWeb uses a simple protocol and MidiWeb client applications are not limited to hardware midi devices. Any language that supports socket connections can be used to develop applications for it including Macromedia Flash. The MidiWeb project is released using the GNU GPL license. Also the MidiWebServer and MidiWebClient are written in Python and will run on most platforms. (e.g. Windows, Mac, Unix)
marcell mars

Clarify :: Index - 0 views

  •  
    forum discussing flosc project
marcell mars

Two-in-One: EzKEY Keypad Mouse, for Number Crunchers on the Go - Gizmodo - 0 views

  • This EzKEY combo mouse and keypad might be just what you're looking for if you're on the road, suddenly need to add a long list of numbers, and your laptop doesn't have a keypad. Just flip up the top as you would open your car's trunk, and there you have a keypad to do so quick number crunching. Flip it down, and it works and feels just like any other mouse.
marcell mars

Phat Audio Toolkit - 0 views

shared by marcell mars on 31 Jul 07 - Cached
  • PHAT is a collection of GTK+ widgets geared toward pro-audio apps.
marcell mars

Khagan - 0 views

  • Khagan is a live user interface builder for controling parameters via OSC.
marcell mars

Joystick Wrapper Library - 0 views

  • The Joystick Wrapper library (libjsw) is designed to provide a uniform API and user configuration for joysticks and other game controllers on all platforms
marcell mars

VJ Kung Fu » Playsonic: AV Fun with a Game Controller - 0 views

  •  
    A/V Synth Controlled by Game Pad
marcell mars

Twisted Documentation: Asynchronous Programming with Twisted - 0 views

  • This document is a introduction to the asynchronous programming model, and to Twisted's Deferred abstraction, which symbolises a 'promised' result and which can pass an eventual result to handler functions.
marcell mars

OcempGUI Manual - 0 views

  •  
    The event management system of OcempGUI uses a simple approach using signal slots. This means, that objects will register themselves only for specific event types, of which they want to be notified. Any other event will not be sent to them.This reduces the overhead of events the objects have to deal with (either by dropping or processing them) and improves the performance and scalability of the event management system (especially with many objects).
marcell mars

.: | Thumtronics - The new shape of music | :. - 0 views

  • Thummer™ - a new musical instrument being developed by Thumtronics Inc. of Austin, Texas
marcell mars

codanova VMX - midi control surface - 0 views

shared by marcell mars on 30 Sep 07 - Cached
  • The VMX VJ is the utlimate USB MIDI controller for VJs - 99 fully assignable controllers- Plug & Play Windows XP & MAC OS X, Linux support with USB drivers- 2 jogs and 2 cross fader for live video scratching- 8 tracks with soft touch fader- 20 knobs- 28 switches (loops, play, pause, replay etc ...)- 39 radio buttons (special FX...)- dim. 29x41 cm - same as a 17" laptop - white steel
marcell mars

totally ghetto not-midi taplight computer music making interface page - 0 views

  • Make your own physical sweaty interactive computer music interface • While knowing very little about electronics • And only spending a few dollars. Previous research demonstrated that: • Making your own MIDI interfaces is difficult and expensive. • In fact you have to buy silly programmable EPROMs and shit.
marcell mars

Python: module powernap - 0 views

  • Pretty accurate-ish timing in python   Python's time.sleep() is rather bad for accurate timing. It can sleep for less time than requested, if there's an interrupt. Or longer, depending on what the scheduler is up to.
marcell mars

pyssi - PYthon Signal Slot Implementation - 0 views

  •  
    PySSI is a simple signal-slot mechanism used to implement an observer design pattern as its name implies: PYthon Signal Slot Implementation.Heavily inspired by the signals/slots construct in the Qt framework and iin other similar frameworks, it correlates a base callable to a signal. This base callable's return value is then 'published' to all 'subscribers' i.e. all callables that are connected to the base callable's 'slots'.
marcell mars

Janko Keyboard Piano - 0 views

  • Paul von Janko was born in western Hungary in 1856. He was trained as a mathematician and became a musician and engineer, studying under physiologist and physicist Hermann von Helmholtz. In 1882, he patented a new form of keyboard layout, designed to allow the player to cover a wider span of notes with each hand and to make all keys equally easy to play. Janko's keyboard drew upon earlier designs by Conrad Henfling (1708), Johann Rohleder (1791) and William Lunn (1843). He used short narrow keys akin to buttons, and stacked them up to form six tiers. The notes were arranged in whole-tone intervals. The first tier, the third and the fifth play a whole-tone scale beginning from C. The secound, fourth and sixth tiers play a whole-tone scale beginning from C#. The shape and fingering of a given scale or chord is the same in any key and the octave span is reduced to 5" as opposed to 6-1/2" on a normal piano. In 1886, RW Kurka incorporated a Janko keyboard into a piano, and Paul von Janko himself demonstrated it in Vienna, playing works by Liszt, Schubert, and Chopin.
marcell mars

Deviant Synth - Analogue Heaven is poison. We are the antidote. XD » Alternat... - 0 views

  • whenever a news site or blog runs a story about one of these alternative controllers, the naysayers crawl out of the slime and start whining “there’s no way I could ever learn to play that”, “it has too many buttons and it scares me”, “I invested in keyboard lessons and I’m not throwing away all that investment”, etc etc. The simple fact that the Jankó design was MEANT TO BE EASIER TO PLAY….they don’t care. Musicians are so conservative it’s disgusting.
marcell mars

JUCETICE - 0 views

  •  
    very interesting development of vst plugins for linux using JUCE audio framework
mario matic

JUCE - 0 views

  • static MidiInput * createNewDevice (const String &deviceName, MidiInputCallback *callback)  LINUX ONLY - This will try to create a new midi input device.
    • mario matic
       
      ..ok sad ima MIDI input na Linuxu? uf ..
    • marcell mars
       
      mozes li provjeriti da li je midi dio fakat alsin midi ili je to neki drugi framework.. nadam se ne oss... ne znam.. neka radi za pocetak ;)
1 - 20 Next › Last »
Showing 20 items per page