Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Soundboard
« previous next »
  • Print
Pages: [1]

Author Topic: Soundboard  (Read 2365 times)

Offline corypark

  • Member
  • *
  • Posts: 7
    • Wash First
Soundboard
« on: July 21, 2009, 10:13:28 PM »
Hows about being able to map short samples to the buttons?... audio effects would would be a nice touch.
Logged
X2 Sansa e280v1 - BIG BIG THANKS to all contributers to this project!!! (I may actually buy an iPod)

www.washfirst.org - Read it. Live it.

Offline Febs

  • Member
  • *
  • Posts: 2701
Re: Soundboard
« Reply #1 on: July 22, 2009, 08:57:13 AM »
Which buttons would you use for this?  Most targets don't have many spare buttons.  Some (like the C200) don't even have enough buttons.
Logged
Rockbox Forum Guidelines
The Rockbox Manual
How to Ask Questions the Smart Way
Please do not send me support questions via PM.

Offline soap

  • Member
  • *
  • Posts: 1678
  • Creature of habit.
Re: Soundboard
« Reply #2 on: July 22, 2009, 12:34:11 PM »
This would need to be a plugin.
And LUA has access to the playback (don't think it does at this point in time) this would be a perfect use for it.
Logged
Rockbox Forum Guidelines
The Rockbox Manual
How to Ask Questions the Smart Way

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Soundboard
« Reply #3 on: July 22, 2009, 02:32:16 PM »
Quote from: soap on July 22, 2009, 12:34:11 PM
And LUA has access to the playback (don't think it does at this point in time) this would be a perfect use for it.
Lua has access to almost all 'basic' functions, that is all functions that don't return or require as arguments: structs, enums and non-char pointers.

As most playback-related functions fall under this category, I think it should be doable in Lua (although you won't be able to mix the samples; that requires access to the raw PCM buffer).
Logged

Offline corypark

  • Member
  • *
  • Posts: 7
    • Wash First
Re: Soundboard
« Reply #4 on: July 22, 2009, 03:13:49 PM »
Quote from: Febs on July 22, 2009, 08:57:13 AM
Which buttons would you use for this?  Most targets don't have many spare buttons.  Some (like the C200) don't even have enough buttons.
As many buttons as possible... i figure all buttons -1 to go to the menu (which would give my Sansa 6) maybe the scroll wheel could scrub a sample back and forth too.

Quote from: mcuelenaere on July 22, 2009, 02:32:16 PM
(although you won't be able to mix the samples; that requires access to the raw PCM buffer).
I think that would be fine...

other thought: buttons should be able to be set to A. 'trigger' which starts playing upon press, and stops when clip is over -  or when it or another clip is triggered --- or B. 'hold' where the clip plays for as long as the button is depressed (cheer up button ;))
Logged
X2 Sansa e280v1 - BIG BIG THANKS to all contributers to this project!!! (I may actually buy an iPod)

www.washfirst.org - Read it. Live it.

Offline MarcGuay

  • Rockbox Expert
  • Member
  • *
  • Posts: 1065
Re: Soundboard
« Reply #5 on: July 28, 2009, 06:21:58 PM »
Something like this?

http://www.rockbox.org/tracker/task/10192
Logged

Offline corypark

  • Member
  • *
  • Posts: 7
    • Wash First
Re: Soundboard
« Reply #6 on: August 06, 2009, 02:32:42 AM »
Quote from: MarcGuay on July 28, 2009, 06:21:58 PM
Something like this?

http://www.rockbox.org/tracker/task/10192

kinda... only it would allow you to assign the sound files from anywhere... and wouldn't be limited to .raw (which is mentioned in "room for improvement")

and the trigger/hold button option... and scroll wheel scrub would be cool.

... but other than that, I'll give this one a try for now!! Thanks :) It's even made to work solely on my player!! SCORE!
Logged
X2 Sansa e280v1 - BIG BIG THANKS to all contributers to this project!!! (I may actually buy an iPod)

www.washfirst.org - Read it. Live it.

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Soundboard
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.095 seconds with 15 queries.